Melious

Melious API

OpenAI-compatible API for open-source AI inference with multi-provider routing and environmental tracking

Melious API

Welcome to the Melious API documentation. Melious provides a drop-in replacement for the OpenAI API using open-source models, with multi-provider routing, environmental impact tracking, and European data residency.


Why Melious?

OpenAI Compatible

Drop-in replacement for OpenAI SDK. Switch with one line of code.

Multi-Provider Routing

Automatic failover and intelligent routing across 5 European providers.

Environmental Tracking

Real-time CO2, water, and energy consumption metrics per request.

40+ Open-Source Models

Access Llama, Qwen, Mistral, DeepSeek, and more from one API.


Quick Start


Base URL

https://api.melious.ai

All API endpoints are served over HTTPS.

OpenAI SDK Users: Set base_url="https://api.melious.ai/v1" and you're ready to go!


Authentication

Authenticate using an API key in the Authorization header:

Authorization: Bearer sk-mel-your-api-key-here

Create and manage API keys at melious.ai/account/api/keys.


OpenAI SDK Compatibility

Melious is fully compatible with the official OpenAI SDKs:

from openai import OpenAI

client = OpenAI(
    api_key="sk-mel-your-api-key-here",
    base_url="https://api.melious.ai/v1"
)

response = client.chat.completions.create(
    model="gpt-oss-120b",
    messages=[{"role": "user", "content": "Hello!"}]
)

API Endpoints

Inference (OpenAI-Compatible)

EndpointDescription
POST /v1/chat/completionsChat completions with vision and function calling
POST /v1/embeddingsGenerate vector embeddings
POST /v1/images/generationsGenerate images from text
POST /v1/audio/transcriptionsSpeech-to-text transcription
GET /v1/modelsList available models

Tools

EndpointDescription
GET /v1/toolsList available tools
POST /v1/tools/{slug}/executeExecute a tool
GET /v1/tools/{slug}/schemaGet tool parameters schema

Unique Features

Multi-Provider Routing

Optimize for different priorities with routing presets:

{
  "model": "gpt-oss-120b",
  "messages": [...],
  "preset": "environment"
}
PresetDescription
balancedDefault, optimize all metrics
speedLowest latency
priceLowest cost
qualityHighest quality
environmentLowest carbon footprint

Environmental Impact Tracking

Every response includes environmental metrics:

{
  "environment_impact": {
    "carbon_g_co2": 0.06,
    "water_liters": 0.0002,
    "energy_kwh": 0.00015,
    "renewable_percent": 85,
    "pue": 1.18
  }
}

Provider Filtering

Restrict requests to specific regions:

{
  "filters": {
    "countries": ["NL", "FR", "DE"],
    "max_carbon_intensity": 200
  }
}

Available Models

CategoryPopular Models
Chatgpt-oss-120b, qwen3-235b-a22b-instruct, deepseek-r1-0528
Visionmistral-small-3.2-24b-instruct, gemma-3-27b
Codingkimi-k2-thinking, qwen3-coder-480b-a35b-instruct
Reasoningkimi-k2-thinking, deepseek-r1-0528
Role-playinghermes-4-70b, kimi-k2-instruct
Embeddingsqwen3-embedding-8b, bge-m3
Imagesflux-schnell, flux-dev
Speech-to-Textwhisper-large-v3, whisper-large-v3-turbo

Privacy-first: All models are open-source and self-hosted on European infrastructure. Your data is never sent to OpenAI, Anthropic, or Google.


Rate Limits

TierRequests/MinuteRequests/Day
Free605,000
Pro30050,000
EnterpriseCustomCustom

Support


Ready? Check out the Getting Started Guide to make your first API call.

On this page