Agent Zero with Meridian

Route Agent Zero through Meridian’s OpenAI-compatible endpoint. Drop-in provider config — just api_base and api_key.

Provider configuration

Add the following block to your Agent Zero provider registry. Meridian speaks the OpenAI chat-completions protocol, so no custom adapter is required.

{
  "providers": {
    "meridian": {
      "type": "openai",
      "api_base": "https://api.meridian.lock/v1",
      "api_key": "sk-lock-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx",
      "models": [
        "meridian-4",
        "meridian-4-turbo",
        "meridian-3.5"
      ]
    }
  }
}

Environment variables

If you prefer env-var injection, Agent Zero will pick these up automatically when the provider type is openai:

OPENAI_API_BASE=https://api.meridian.lock/v1
OPENAI_API_KEY=sk-lock-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx

Quick test

Run a one-shot completion to verify the route is live:

curl -s https://api.meridian.lock/v1/chat/completions \
  -H "Authorization: Bearer sk-lock-xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx" \
  -H "Content-Type: application/json" \
  -d '{
    "model": "meridian-4",
    "messages": [{"role": "user", "content": "ping"}]
  }'