SoCLaaS

Home / Setup Guides / Hermes

Agent Harness

Connect Hermes to SoCLaaS

Point a Hermes agent harness at SoCLaaS so its planning and multi-step tool use run on your gateway key and model.

No generated config for Hermes. The portal's Client Setup page provides ready-made configs for Codex, OpenCode, and Qwen Code. For Hermes, use the manual connection values below.

Hermes configurations differ by version and deployment. Use the connection values below in your version's OpenAI-compatible provider settings, then verify against the Hermes documentation.

Connection values

SettingValue
Provider typeOpenAI-compatible
Base URLhttps://soclaas-api.comp.nus.edu.sg/v1
API keyFrom the SoCLaaS portal, stored in SOCLAAS_API_KEY
ModelA chat-capable ID from GET /v1/models

Steps

  1. Get an API key

    Sign in to the SoCLaaS portal from the NUS network and create a personal key.

  2. Export the key

    export SOCLAAS_API_KEY="YOUR_API_KEY"
  3. Find a model ID

    curl https://soclaas-api.comp.nus.edu.sg/v1/models \
      -H "Authorization: Bearer $SOCLAAS_API_KEY"

    Choose a chat-capable model. If Hermes relies on tool calling, confirm the model supports it before running long tasks.

  4. Configure the provider

    Open Hermes' model or provider configuration and select an OpenAI-compatible provider. Enter the base URL, key reference, and model ID from the table.

    Keep the key in SOCLAAS_API_KEY if Hermes supports environment-based secrets. Otherwise store it in the local config and exclude that file from version control.

  5. Run a smoke test

    Ask Hermes for a short response with no tools first, then run a task that calls one tool. That separates connection problems from tool-support problems.

Troubleshooting