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- Open the OpenCode desktop app.
- Go to Settings → Providers.
- Click "Add Provider".
- Enter Base URL: https://api.profundoai.com/v1
- Enter your API key from the Profundo dashboard.
- Enter model ID: gpt-6-astra (or claude-fable-5-1 / gpt-5.6-luna).
- 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- In the TUI, run `/connect`, choose Other, and enter provider ID `profundo` and your key.
- Add the configuration in the optional alternative below.
- 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.