Skip to content

Add Eden AI provider#2914

Open
MVS-source wants to merge 2 commits into
anomalyco:devfrom
MVS-source:add-edenai-provider
Open

Add Eden AI provider#2914
MVS-source wants to merge 2 commits into
anomalyco:devfrom
MVS-source:add-edenai-provider

Conversation

@MVS-source

Copy link
Copy Markdown

Add Eden AI provider

Eden AI is an EU-based AI aggregation platform that exposes 100+ models from many providers behind a single OpenAI-compatible API (https://api.edenai.run/v3, Authorization: Bearer, provider/model format), with unified billing/usage tracking and EU data-residency options.

This adds the edenai provider using @ai-sdk/openai-compatible (no new dependency), matching the pattern of existing aggregator entries like anyapi / kilo.

What's included

  • providers/edenai/provider.toml
  • providers/edenai/logo.svg
  • providers/edenai/models/… — an initial curated set of 18 EU-friendly and popular models (Mistral 🇫🇷, GPT-4o / 4o-mini, Claude Sonnet/Haiku 4.5, Gemini 2.5, DeepSeek, Cohere Command).

Data provenance

Pricing, context length and capabilities (attachment, tool_call) are sourced directly from Eden AI's live /v3/models endpoint. release_date values are best-effort from public model cards; last_updated reflects when this entry was authored. reasoning is set to false for this initial entry (reasoning-control metadata can be added per-model in a follow-up).

Validation

bun run validate passes with these entries included.

Notes

I'm from the Eden AI team and we'll maintain this provider entry. Happy to expand to the full catalog or add a sync script (like openrouter) in a follow-up if preferred. This also enables Eden AI as a provider in downstream tools that consume models.dev (e.g. opencode / Kilo Code).

@MVS-source MVS-source force-pushed the add-edenai-provider branch from e8689a3 to b4dc90a Compare June 29, 2026 12:44
Eden AI (https://www.edenai.co) is an EU-based AI aggregation platform
exposing 100+ models behind a single OpenAI-compatible API
(https://api.edenai.run/v3, Bearer auth, provider/model format).

Adds the `edenai` provider via @ai-sdk/openai-compatible with an initial
curated set of 18 EU-friendly and popular models. Pricing, context length
and capabilities are sourced from Eden AI's /v3/models endpoint.
@MVS-source MVS-source force-pushed the add-edenai-provider branch from b4dc90a to 55948c2 Compare June 29, 2026 12:51
- Mark reasoning=true for models that support it via Eden's OpenAI-compatible
  reasoning_effort param (verified live: Claude Haiku/Sonnet 4.5, Gemini 2.5
  Flash/Flash-Lite/Pro, Mistral Small) + add reasoning_options (type=effort).
- Fix ministral-8b modalities (text-only model wrongly listed image input).
- Align Claude Sonnet 4.5 context to the standard 200k tier.
- Add factual metadata: family, knowledge cutoff, structured_output.
@MVS-source MVS-source force-pushed the add-edenai-provider branch from d3ff813 to 0fe71da Compare July 6, 2026 14:06
@MVS-source

Copy link
Copy Markdown
Author

Hi @rekram1-node 👋 — friendly bump on this one.

The PR is green (validate passes) and follows the same OpenAI-compatible aggregator pattern as kilo / anyapi: @ai-sdk/openai-compatible + an api base URL, with a curated set of 18 models whose pricing, context length and capabilities are sourced from Eden AI's live /v3/models endpoint.

We're on the Eden AI team and will keep this entry maintained going forward. Happy to expand it to the full catalog or add a sync script (like openrouter) in a follow-up if you'd prefer.

Anything you'd like adjusted before merge? Thanks for taking a look 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant