# One API vs Vercel AI Gateway

| Attribute | One API | Vercel AI Gateway |
|---|---|---|
| **Vioscale score** | 48.3 (27% (low)) | 42.1 (41% (low)) |
| activity.commits_last_30d | 0 | - |
| adoption.dependent_repos | 0 | - |
| adoption.github_stars | 36,589 | - |
| deployment.options | `{"self_hosted":true}` | `{"cloud":true}` |
| description.long | An open-source system for managing and redistributing API access across multiple large language model providers—including OpenAI, Claude, Gemini, and others—through a single OpenAI-compatible API. Deploys as a self-contained binary or Docker container. | A unified API gateway that routes requests across multiple AI providers (OpenAI, Anthropic, SpaceXAI, Gemini, and others), providing automatic failover, intelligent routing based on cost and latency, and consolidated billing with zero platform fees. |
| features.capabilities | `{"open_source":true,"pricing_model":"open-source-self-host","rate_limiting":true,"deployment_model":"self-hosted","streaming_support":true,"budget_spend_controls":true,"openai_compatible_api":true,"virtual_key_management":true,"request_cost_observability":true}` | `{"open_source":false,"pricing_model":"usage-based-saas","deployment_model":"managed-SaaS","routing_strategy":"custom","streaming_support":true,"automatic_failover":true,"budget_spend_controls":true,"openai_compatible_api":true,"virtual_key_management":true,"request_cost_observability":true}` |
| integrations.count | 13 | 7 |
| integrations.list | `[{"name":"OpenAI"},{"name":"Azure OpenAI"},{"name":"Anthropic Claude"},{"name":"Google Gemini"},{"name":"DeepSeek"},{"name":"ByteDance Douyin"},{"name":"ChatGLM"},{"name":"Baidu ERNIE Bot"},{"name":"iFLYTEK Spark"},{"name":"Alibaba Tongyi Qianwen"},{"name":"360 Brain"},{"name":"Tencent Hunyuan"},{"name":"Cloudflare Gateway"}]` | `[{"name":"OpenAI"},{"name":"Anthropic"},{"name":"SpaceXAI"},{"name":"Google Gemini"},{"name":"Cohere"},{"name":"AssistLoop"},{"name":"Vercel AI SDK"}]` |
| language.primary | JavaScript | - |
| license.spdx | MIT | - |
| market.availability | - | `{"primaryMarkets":["US"],"availabilityScope":"global","availableCountries":[],"notAvailableCountries":[]}` |
| platform.support | `{"cli":true,"web":true}` | `{"cli":true,"web":true}` |
| pricing | `{"type":"open_source","sourceUrl":"https://github.com/pricing","retrievedAt":"2026-08-21T10:58:36.575Z"}` | `{"type":"usage","summary":"Usage-based pricing with no platform markup; invoicing available with no payment processing fees","currency":"USD","sourceUrl":"https://vercel.com/docs/pricing","retrievedAt":"2026-08-21T11:08:31.437Z","billingPeriods":["month"]}` |
| pricing.model | commercial | commercial |
| pricing.price_level | free | unknown |
| pricing.transparent | - | yes |
| release.cadence_days | 19 | - |
| release.history | `[{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.6.10","date":"2025-02-02T12:29:38Z","type":"stable","version":"v0.6.10"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.6.9","date":"2024-12-22T10:26:16Z","type":"stable","version":"v0.6.9"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.6.8","date":"2024-08-06T15:54:14Z","type":"stable","version":"v0.6.8"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.6.7","date":"2024-06-25T14:59:20Z","type":"stable","version":"v0.6.7"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.6.6","date":"2024-05-27T17:50:41Z","type":"stable","version":"v0.6.6"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.6.5","date":"2024-04-19T16:41:28Z","type":"stable","version":"v0.6.5"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.6.4","date":"2024-03-30T02:50:28Z","type":"stable","version":"v0.6.4"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.6.3","date":"2024-03-24T15:45:48Z","type":"stable","version":"v0.6.3"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.6.2","date":"2024-03-15T16:02:51Z","type":"stable","version":"v0.6.2"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.6.1","date":"2024-03-10T11:53:06Z","type":"stable","version":"v0.6.1"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.6.0","date":"2024-03-01T16:03:46Z","type":"stable","version":"v0.6.0"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.5.11","date":"2024-01-14T06:10:03Z","type":"stable","version":"v0.5.11"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.5.10","date":"2023-12-20T14:01:03Z","type":"stable","version":"v0.5.10"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.5.9","date":"2023-12-10T11:53:49Z","type":"stable","version":"v0.5.9"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.5.8","date":"2023-11-24T12:43:21Z","type":"stable","version":"v0.5.8"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.5.7","date":"2023-11-05T11:21:21Z","type":"stable","version":"v0.5.7"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.5.6","date":"2023-10-02T04:24:07Z","type":"stable","version":"v0.5.6"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.5.5","date":"2023-09-17T10:05:37Z","type":"stable","version":"v0.5.5"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.5.4","date":"2023-08-30T13:48:20Z","type":"stable","version":"v0.5.4"},{"url":"https://github.com/songquanpeng/one-api/releases/tag/v0.5.3","date":"2023-08-26T04:43:30Z","type":"stable","version":"v0.5.3"}]` | - |
| security.hipaa | - | yes |
| security.vulnerabilities | `{"count":2,"source":"https://advisories.ecosyste.ms/api/v1/advisories?ecosystem=go&package_name=github.com%2Fsongquanpeng%2Fone-api&per_page=100","last_12m":1,"max_severity":"MODERATE"}` | - |

## Capabilities (Llm Gateways)

| Capability | One API | Vercel AI Gateway |
|---|:--:|:--:|
| **Capabilities** |  |  |
| Openai compatible API | ✓ | ✓ |
| Automatic failover | - | ✓ |
| Routing strategy | - | Custom |
| Caching | - | - |
| Virtual key management | ✓ | ✓ |
| Budget spend controls | ✓ | ✓ |
| Rate limiting | ✓ | - |
| Guardrails moderation | - | - |
| Request cost observability | ✓ | ✓ |
| Streaming support | ✓ | ✓ |
| Deployment model | Self hosted | Managed SaaS |
| Open source | ✓ | ✗ |
| Pricing model | Open source self host | Usage based saas |

*Source: Vioscale. Generated 2026-09-01T17:10:00.221Z. "-" = undocumented, not absent.*
