profundo.ai

SETUP GUIDE

Hermes Agent

Configure Profundo through Hermes Agent's custom endpoint flow.

Status: Supported for Chat Completions

1. Desktop GUI setup

Select an existing Profundo endpoint from the Hermes Agent desktop dashboard.

Models -> Model Settings -> Main model -> Change
Provider: profundo
Model: gpt-6-astra (or claude-fable-5-1 / gpt-5.6-luna)
  1. Configure the Profundo custom endpoint with `hermes model` first.
  2. In the desktop dashboard, open Models, then Model Settings.
  3. Under Main model, choose Change, select the configured Profundo endpoint and model, then switch.

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.

Base URL: https://api.profundoai.com/v1
API key: PROFUNDO_API_KEY
Model: gpt-6-astra (or claude-fable-5-1 / gpt-5.6-luna)
  1. Run `hermes model`.
  2. Select `Custom endpoint (self-hosted / VLLM / etc.)`.
  3. Enter the base URL, API key, and model shown above.

Optional alternatives

Advanced: keep the secret in ~/.hermes/.env

Use a named custom provider when you want the key separate from configuration.

# ~/.hermes/.env
PROFUNDO_API_KEY=your_key

# ~/.hermes/config.yaml
custom_providers:
  - name: profundo
    base_url: https://api.profundoai.com/v1
    key_env: PROFUNDO_API_KEY
    api_mode: chat_completions
model:
  provider: profundo
  default: 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