Skip to content

Run locally

Run OpusAgent from your terminal or Telegram.

The community agent is an open-source client (CLI and a Telegram adapter) that runs on your machine and talks to this OpusAgent backend with a client key. You don't need Anthropic, market-data or RPC keys.

Download free agent

Run the open-source agent on your machine. Access is free with one request every 30 seconds.

Source ZIP · CLI & Telegram · MIT license

What goes where

Stays on your machine

  • Your client key (in the agent's local config)
  • Your Telegram bot token, if you use the Telegram adapter
  • Local skills, watchlists and settings

Sent to the OpusAgent backend

  • Your messages and conversation history
  • Optional context you choose to send: watchlist addresses, local skill instructions
  • The client key, as a bearer token

Sent to Anthropic by the backend

  • The conversation and data-tool results needed to answer
  • OpusAgent's system instructions
  • Web search queries the model writes, when web search is on

Client keys belong to this browser's anonymous session. They share the same 30-second request cooldown as chat.

Client keys

Keys authenticate the community agent against this backend. They are not provider credentials.

Create a key

Only for you to recognise the key.

Set up the community agent

Download and extract the ZIP, then open the extracted folder in your terminal. Requires Node.js 22.12+ and pnpm 10. Create a client key above, then run these commands.

  1. 01Install the agent

    pnpm install --frozen-lockfile
    pnpm build
  2. 02Configure the agent for this site; paste your client key when prompted (it is never echoed)

    node dist/cli/bin.js setup
  3. 03Check the connection, key and limits

    node dist/cli/bin.js doctor
  4. 04Chat in your terminal

    node dist/cli/bin.js chat
  5. 05Run your own Telegram bot (uses your bot token, stored locally)

    node dist/cli/bin.js telegram
Loading OpusAgent