Cores
A core is the AI runtime that powers your agent. When you create a managed agent with--core, OpenComputer boots a sandbox with that runtime pre-installed, an LLM key configured, and a gateway ready to accept channels.
| Core | Runtime | What you get |
|---|---|---|
hermes | Hermes Agent | Self-improving AI agent with skill creation, memory, multi-channel gateway, browser, code execution |
openclaw | OpenClaw | Multi-channel AI gateway with rich plugin SDK, native MCP support, hot-reload config, 6 built-in channels + 20 plugin channels |
--core, the agent uses the raw sandbox path — you provide your own snapshot and entrypoint via the API. Managed and raw agents coexist on the same platform.
Channels
A channel is a messaging platform connected to your agent. You connect and disconnect channels.| Channel | How it works |
|---|---|
telegram | Registers a webhook with Telegram. Messages flow through the OpenComputer gateway to your agent’s sandbox. The agent replies directly to Telegram. |
- Stores the channel secret (bot token) in the agent’s secret store
- Registers the webhook with the channel provider
- Configures the core for webhook mode
- Restarts the gateway
Packages
A package extends what the agent can do beyond its core. You install and uninstall packages.| Package | What it adds |
|---|---|
gbrain | Personal knowledge system — 34 MCP tools for pages, vector search, graph links, timeline, files. Backed by a managed Postgres database. |
Putting it together
Three commands to a personal AI agent on Telegram with persistent memory:The manual path
Managed agents are sugar over OpenComputer sandboxes. You can always drop to the sandbox level:oc shell) won’t appear in the managed state, but they work fine.