Website review
This review may include AI-generated content and is not individually verified. Domain, certificate and other facts come from the observed data on this page.
What is Eden AI?
Eden AI is a European AI gateway: a single, OpenAI-compatible API that gives developers access to roughly 1,000 models from more than 50 providers, while giving finance and administrators one console for spend, budgets and access rules. Instead of integrating each provider separately, teams send requests in one format and let the gateway route them.
What it actually does
- One API for many models. Developers use one key and one request shape for LLMs and specialist models such as OCR, with routing and fallbacks between providers.
- Cost visibility and control. Every request carries its cost, and spend can be tracked or capped per team, product or end user. Cost-based routing, caching and fallbacks aim to reduce bills.
- Governance. Admins set budgets, roles and which models each team may use. A dedicated EU endpoint refuses non-EU models rather than billing for them, which suits organisations with data-residency requirements.
- Procurement-friendly posture. The service is presented as made in Europe, SOC 2 and ISO 27001 certified, with zero data retention and no subscription; pricing is provider prices plus a 5.5% fee when buying credits.
Who it suits, and the trade-off
It fits mid-size or larger organisations where several teams call different AI providers and someone needs to answer "what are we spending, and who approved this model?" A single developer prototyping with one provider gains little from a gateway layer. The trade-off is an extra hop and a dependency between your code and Eden AI's routing rules; the payoff is central cost control and the ability to switch or fall back between models without rewriting integrations.
As a next step, list the models and providers your teams already use, then check whether Eden AI's catalogue and EU endpoint cover them before migrating a single non-critical workload. For comparison, OpenRouter offers a similar multi-model routing model with a different regional and governance emphasis.
How does Eden AI's cost-based routing reduce spending compared to calling providers directly?
Eden AI reduces spending mainly by choosing cheaper models and avoiding duplicate charges, not by discounting provider list prices. Its page states that credits carry provider prices with no markup plus a 5.5% fee only when you buy credits, and that routing, caching and fallbacks saved one sample account $2,640 in a month. That figure is a product-dashboard example, not an independent benchmark.
Where the savings come from
- Cost-based routing: a request can go to a lower-cost model that meets the task, instead of defaulting to a premium model. The page shows models ranging from $0.12 to $2.00 per million input tokens, so routing a routine task to the cheaper tier can cut that request's cost by an order of magnitude.
- Fallbacks billed once: when a primary model fails and a fallback answers, the page says the fallback is billed once rather than charging for both attempts.
- Caching: repeated or similar requests can be served from cache, avoiding a fresh provider charge.
- Per-request cost visibility: each response includes its cost, and spend can be capped per team, product or end user. This prevents silent overspend rather than lowering unit prices.
- Governance rules: budgets and allow/deny rules (for example, EU-only models) stop expensive or non-compliant calls before they are billed.
Calling providers directly gives you list prices and whatever discounts you negotiate, but no automatic model substitution, no cross-provider fallback accounting and no built-in per-team caps. The trade-off is the 5.5% credit-purchase fee and dependence on the gateway for routing decisions.
A practical test
Take one high-volume, low-complexity workload, such as classification or summarisation, and compare a month of direct premium-model calls against the same workload routed to a cheaper model with a quality check. Include the 5.5% fee in the gateway total. If quality holds and volume is steady, routing usually wins; for a small number of complex, low-volume calls, direct provider access may be simpler and no more expensive.
For a broader view of multi-provider gateways, see OpenRouter and Portkey.
How can I set per-team budgets and model access rules for different teams in my organization?
Use Eden AI's organization and governance controls: one gateway account, separate team budgets, and allow/deny rules that determine which models each team can call. The page describes a single console where admins set budgets, roles and model access per team, and where finance sees spend by team—for example, "Customer support" at a budget percentage, "Marketing" paused, and rules such as "allow mistral/, openai/@eu, deny /" with an EU-only endpoint.
A practical setup sequence
- Create the organization and invite members with roles. Assign developers, finance viewers and admins different permissions so only admins change budgets or rules.
- Define teams by cost owner. Use teams that match who pays and who decides—product teams, departments, or individual customer-facing products.
- Set a budget per team. Choose a monthly cap and decide what happens near it: alert, throttle, or block. The page shows a team at 82% of budget and another paused, so treat "pause at cap" as the default for non-critical teams.
- Write model rules per team. Allow only the models a team needs, and deny the rest by wildcard. For example, allow a cheap EU model for support triage, allow a stronger model only for data science, and deny expensive models to marketing.
- Enforce region where required. Route through the EU endpoint and deny non-EU models, which the page says are refused rather than billed.
- Tag every request. Attribute spend to team, product or end user so untagged spend stays small; the page's dashboard flags 7% untagged for review.
- Review weekly, then adjust. Compare spend against direct provider prices, check fallback counts, and tighten rules where a team is paying for models it rarely needs.
Decision criteria
| Situation | Sensible rule |
|---|---|
| High-volume, low-risk tasks (classification, extraction) | Allow a small set of cheap models; deny frontier models |
| Regulated or EU-only data | EU endpoint only; deny all non-EU models |
| Experimental team | Allow broad access but with a low budget cap and alerts |
| Customer-facing product | Budget per product and per end user, with fallbacks to a cheaper model |
| Finance/leadership | Read-only role with spend visibility, no rule-editing rights |
A concrete scenario: a support team gets a monthly cap, access to one EU-hosted mid-tier model plus an OCR model for invoices, and automatic fallback to the cheaper model when the primary is unavailable. Marketing gets a small budget and only EU models. Data science gets a higher cap and broader model access. When support reaches 80% of budget, admins get an alert; at 100%, requests pause until the cap is raised.
As a next step, list your teams, the single model each truly needs, and a monthly ceiling before touching the console. That list becomes your rule set. For comparison, gateways such as OpenRouter also offer multi-model routing, but check each provider's own documentation for team-level budget and access controls, since those features differ.
Does Eden AI keep data in Europe, and how does the EU endpoint handle non-EU models?
Yes. Eden AI provides a dedicated EU endpoint and describes a rule that keeps data in Europe: requests to non-EU models are refused rather than sent outside the region and billed.
How the EU endpoint works
- Developers use the EU endpoint instead of the default one; Eden AI presents it as the same API with the same request shape, so switching is a configuration change rather than a rewrite.
- The EU endpoint acts as a regional boundary. A rule set to "EU only" blocks models hosted outside the EU, and the page states these requests are "refused, never billed."
- Model availability therefore narrows. The page's example model list marks some models as EU and others as US, so an EU-only rule will exclude the US-hosted ones even if they are otherwise available through the gateway.
- Per-team rules can combine this with allow/deny lists, so one team might be restricted to EU models while another has broader access.
Practical trade-off
The benefit is a clear, auditable answer for procurement and compliance: data stays in Europe and out-of-region calls fail fast instead of leaking. The cost is model choice and possibly capability, since the strongest model for a task may be hosted outside the EU. A team building a customer-facing feature under GDPR scrutiny would likely accept that trade-off; an internal research team may prefer broader access.
Decision criterion
If a request must never leave the EU, set the EU-only rule and test your key model list against it before launch. If you need a non-EU model for a specific task, scope that exception to a named team rather than removing the boundary globally.
For a second opinion on routing and gateway patterns, see OpenRouter and Portkey.
How do I migrate existing OpenAI API calls to Eden AI's OpenAI-compatible endpoint?
Eden AI's gateway is designed so the migration is mostly a change of base URL and API key, not a rewrite of your application logic. Because it exposes an OpenAI-compatible API, existing SDK calls can usually keep their request and response shapes while pointing at Eden AI instead.
What the page supports
The site describes one OpenAI-compatible API to roughly 1,000 models across 50+ providers, plus a dedicated EU endpoint (https://api.eu.edenai.run/v3 shown on the page). Its console covers API keys, routing, budgets and per-team model access, and it states non-EU models are refused rather than billed when the EU endpoint is used. The page also shows model identifiers and per-million-token prices, which is useful for planning routing.
A practical migration sequence
- Inventory your calls. List which models, endpoints and parameters you currently send (chat, completions, embeddings, vision, OCR). Note any OpenAI-specific features you rely on, such as tool calling, structured outputs or streaming.
- Create a key and test the EU endpoint first. Point a staging copy of your client at Eden AI's base URL and key, and run a small set of real prompts. Compare outputs and latency before touching production.
- Map model names. Decide which Eden AI model identifier replaces each OpenAI model, and whether you want cost-based routing or a fixed model per workload.
- Check parameter compatibility. Confirm that the parameters you pass (temperature, max tokens, response format) behave as expected for the chosen models, since different underlying providers can differ at the edges.
- Add governance before scaling. Set budgets and model access per team, and use routing/fallback rules so a failing provider doesn't break user-facing features.
- Cut over gradually. Route a percentage of traffic or a single low-risk feature first, then expand once spend and error rates look right.
Decision criteria
Migrate first where you have many models or teams to manage and want one bill and one policy layer; keep direct OpenAI calls where you depend on an OpenAI-only feature that a gateway model may not replicate exactly. For a broader comparison of gateways and routers, see OpenRouter and Portkey.
What fees does Eden AI charge, and how is billing handled if I bring my own provider API keys?
Eden AI's visible fee is a 5.5% charge applied only when you buy credits through the platform—not a subscription, and with no markup on the underlying provider prices. The page describes provider prices as passed through transparently, so the gateway's own cost is that credit-purchase fee rather than a per-request surcharge.
How billing works
- One OpenAI-compatible API to roughly 1,000 models across 50+ providers, so requests are consolidated rather than billed separately per provider.
- Per-request cost visibility: the cost of each request is returned in the response, and the dashboard shows spend by team, product, or end user.
- Budgets and caps can be set per team, with rules such as pausing a team or restricting which models it may call.
- No subscription is listed; you pay provider prices plus the 5.5% fee when purchasing credits.
If you bring your own provider keys
The page's fee language is tied specifically to buying credits through Eden AI. If you connect your own provider accounts and keys, you would pay those providers directly, and the 5.5% credit fee would not apply to that spend—but the gateway's routing, cost tracking, and governance features may still be part of the arrangement. The page does not spell out a separate bring-your-own-key price, so confirm the terms for your setup before committing.
Practical next step
For a team running several models, the decision usually comes down to whether consolidated routing, per-team budgets, and EU-only enforcement are worth the 5.5% on credits versus managing keys and spend across providers yourself. Start with one team and a capped budget, then compare the dashboard's attributed spend against your provider invoices for a month. For broader context on gateway options, see OpenRouter and Portkey.
User reviews (0)