Overview
Plano is a Rust proxy that sits in front of your models and handles routing, observability and guardrails. Eden AI is a built-in provider, so there is no plugin to write:- 500+ models: reach OpenAI, Anthropic, Google, Mistral and more through one key
- Wildcard routing: one entry covers the whole Eden AI catalogue, with no per-model declaration
- Client shape translation: Plano accepts requests in either the OpenAI or the Anthropic shape and translates both to Eden AI’s OpenAI-compatible endpoint
- EU endpoint: point the provider at
api.eu.edenai.runwhen you have data-residency requirements
Prerequisites
- Plano installed. See the Plano repository
- An Eden AI API key from app.edenai.run → API Keys
Setup
1. Declare Eden AI in your Plano config
The wildcard form covers the whole catalogue in a single entry:2. Export your key
3. Start Plano
Model naming
Eden AI model IDs are alreadyvendor/model, so a full reference in Plano has three segments, edenai/<vendor>/<model>. The provider key is spelled exactly edenai; Plano rejects eden_ai.
The live catalogue is public and needs no key, so you can browse it before choosing:
anthropic/claude-sonnet-latest is an alias that always resolves to the current Sonnet, which makes it a safe default.
Routing preferences
Plano can pick between models per request. Eden AI models work inrouting_preferences like any other:
EU data residency
Point the provider at the EU gateway:Troubleshooting
401 Unauthorized
Check that EDENAI_API_KEY is exported in the environment Plano runs from, and that the value is an Eden AI key rather than a vendor key. With passthrough_auth: true the key travels from the client instead, so verify what your client sends.
Provider not recognised
The provider key isedenai, not eden_ai and not eden-ai. Plano validates it strictly.
model not found
Copy the identifier exactly as GET /v3/models returns it, and keep all three segments, edenai/<vendor>/<model>.
Next Steps
- Chat Completions - Core LLM endpoint
- List LLM Models - Browse available providers and models
- Bifrost - Another gateway in front of Eden AI
- open-connector - Self-hosted gateway on Eden AI