Skip to main content

Welcome to Genie Nexus

Genie Nexus is an enterprise-grade API gateway and proxy solution that provides unified interfaces for both general HTTP requests and AI language model providers. It offers advanced features for API key management, request routing, and comprehensive analytics.

Why Genie Nexus?

  • 🔄 Intelligent Routing: Smart handling of both LLM and HTTP requests
  • ⚙️ Highly Configurable: Customize routing rules and behaviors to your needs
  • 🚀 Performance: Optimized request handling and response delivery
  • 🔒 Security: Built-in security features for safe request processing
  • 📊 Analytics: Comprehensive monitoring and cost tracking
  • 🏢 Enterprise Ready: Multi-tenant support and enterprise-grade features

Quick Start

Get up and running with Genie Nexus in minutes:

  1. Installation: Choose your preferred installation method
  2. Configuration: Set up your first provider and deployment
  3. Usage: Start routing requests to AI providers

Key Features

LLM Routing

Efficiently manage and route requests to different LLM providers and models:

  • OpenAI Compatibility: Full OpenAI API compatibility for seamless integration
  • Multi-Provider Support: OpenAI, Google AI, and custom providers
  • Model Selection & Fallback: Intelligent model selection with automatic failover
  • Streaming Support: Both streaming and non-streaming responses
  • Cost Management: Track usage and control spending across providers

HTTP Proxying

Powerful HTTP request routing and transformation capabilities:

  • Request Routing: Route requests to different backend services
  • Header Management: Add, modify, or remove request/response headers
  • Load Balancing: Distribute requests across multiple backends
  • Request/Response Transformation: Modify request bodies and response data
  • Caching: Cache responses to improve performance

Installation Methods

Choose the installation method that works best for your environment:

Usage Guides

Learn how to use Genie Nexus effectively:

Support

Need help? We're here for you:

What's Next?

Ready to get started? Here's what we recommend:

  1. Start with Installation to set up Genie Nexus
  2. Follow the Quickstart Guide to create your first deployment
  3. Explore LLM Routing to connect AI providers
  4. Set up HTTP Proxying for API gateway functionality
  5. Configure Analytics to monitor your deployment

License

Genie Nexus is licensed under the BSL-1.1 License. See the LICENSE file for details.