profundo.ai

SETUP GUIDE

OpenCode

Configure OpenCode's OpenAI-compatible provider for Profundo.

Status: Supported for Chat Completions

1. Desktop GUI setup

Configure Profundo through the OpenCode desktop app Settings.

Base URL: https://api.profundoai.com/v1
API key: (from your Profundo dashboard)
Model ID: gpt-6-astra
  1. Open the OpenCode desktop app.
  2. Go to Settings → Providers.
  3. Click "Add Provider".
  4. Enter Base URL: https://api.profundoai.com/v1
  5. Enter your API key from the Profundo dashboard.
  6. Enter model ID: gpt-6-astra (or claude-fable-5-1 / gpt-5.6-luna).
  7. Save and select the model.

2. CLI / TUI setup

After signup, verification, and membership activation, issue a key in the dashboard. It is displayed once; keep it in a local secret store.

/connect -> Other -> provider ID: profundo
API key: PROFUNDO_API_KEY
/models -> profundo/gpt-6-astra
  1. In the TUI, run `/connect`, choose Other, and enter provider ID `profundo` and your key.
  2. Add the configuration in the optional alternative below.
  3. Run `/models` and select `profundo/gpt-6-astra`.

Optional alternatives

Configuration file

Use global `~/.config/opencode/opencode.json` or project `opencode.json`. Global and project configuration merge; the project setting overrides the global one.

{
  "model": "profundo/gpt-6-astra",
  "provider": {
    "profundo": {
      "npm": "@ai-sdk/openai-compatible",
      "options": { "baseURL": "https://api.profundoai.com/v1", "apiKey": "{env:PROFUNDO_API_KEY}" },
      "models": { "gpt-6-astra": { "name": "gpt-6-astra" } }
    }
  }
}

3. Verify your key

Set PROFUNDO_API_KEY in your shell, then run:

curl https://api.profundoai.com/v1/chat/completions \
  -H "Authorization: Bearer $PROFUNDO_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"model":"gpt-6-astra","messages":[{"role":"user","content":"Say hello"}]}'

Use any model returned by GET /v1/models with https://api.profundoai.com/v1.

Official documentation