AxonHub

Active
GitHub Go NOASSERTION

Description

Open-source AI gateway that lets any SDK call 100+ LLMs. Built-in failover, load balancing, cost controls, and end-to-end tracing for production AI agent workloads.

Key Features

  • Unified LLM gateway - call 100+ models through OpenAI and Anthropic compatible protocols
  • Automatic failover - switch to backup providers when the primary one is down
  • Smart load balancing - distribute requests across model instances to avoid overload
  • Cost governance - budgets, quotas, and per-token price alerts per project or team
  • End-to-end tracing - full request traces with OpenTelemetry integration
  • Pluggable auth - API keys, OIDC, and team SSO supported

Use Cases

💡 Unifying access to multiple LLM providers so apps don't reimplement provider switching
💡 Powering budget, quota, and cost dashboards for multi-team AI agent platforms
💡 Load balancing between local and hosted models to avoid single-vendor lock-in
💡 Adding end-to-end tracing to LLM calls so agent failures are easy to diagnose
💡 Connecting private deployments and public cloud models through one SDK

Strengths & Limitations

Strengths

  • Actively maintained, recent updates
  • High community interest (5.1k stars)

⚠️ Limitations

  • No clear open-source license

Quick Start

# Start AxonHub with Docker
docker run -d --name axonhub -p 8080:8080 \
  -e AXONHUB_MASTER_KEY=sk-xxx \
  looplj/axonhub:latest

# Call any model through the OpenAI-compatible protocol
curl http://localhost:8080/v1/chat/completions \
  -H "Authorization: Bearer sk-xxx" \
  -H "Content-Type: application/json" \
  -d '{"model":"claude-3-5-sonnet","messages":[{"role":"user","content":"Hello"}]}'

Related Projects

Plano

7.0k · Rust
Active A

An AI-native proxy and data plane for agentic apps with built-in orchestration, safety, observability, and smart LLM routing so developers can focus on agent core logic.

llm-gatewayllm-routingobservability +2
  • · AI-native proxy and data plane with built-in orchestration and safety
  • · YAML-based agent descriptions for intelligent routing without hand-written logic
  • · Agentic Signals for zero-code full-chain observability capture

TensorZero

11.7k · Rust
Normal B

TensorZero is an open-source LLMOps platform that unifies an LLM gateway, observability, evaluation, optimization, and A/B testing, designed for production agents.

observabilityllmllm-gateway +2
  • · Unified LLM gateway - one API for Anthropic, OpenAI, Bedrock, Gemini, vLLM, and 20+ providers
  • · Sub-1ms p99 overhead at 10k+ QPS - Rust core built for production-grade throughput
  • · Inference and feedback storage - own your data in your own database