Skip to main content

Agent Support

Clawrium supports multiple agent types, each designed for different use cases. This section provides detailed support matrices for each agent.

Available Agents

Production Ready

AgentDescriptionStatus
OpenClawFull-featured agent with multi-channel support✅ Production Ready

In Development

AgentDescriptionStatus
HermesNous Research self-improving agent — local OpenAI-compatible HTTP API, file-based memory🚧 In Development
ZeroClawMinimal CLI-only agent for simple automation🚧 In Development

Legend

SymbolMeaning
Fully supported and tested
🚧In development / Planned
Not supported
📋Not planned (PRs welcome)

Quick Comparison

AspectOpenClawHermesZeroClaw
Status✅ Production Ready🚧 In Development🚧 In Development
TransportNative daemonLocal OpenAI-compatible HTTP API (127.0.0.1:8642)CLI process
clawctl agent chat <name> support✅ (OpenAI-compatible HTTP backend)🚧
Multi-Provider✅ (OpenAI, Anthropic, OpenRouter, Bedrock, Vertex, ZAI, Ollama)✅ (OpenRouter, Anthropic, OpenAI, Bedrock, Ollama / custom)🚧 (OpenAI, Anthropic, Ollama planned)
Memory modelDaily files + identity filesTwo fixed files: MEMORY.md (≤ 2200 chars), USER.md (≤ 1375 chars)
Identity managementclawctl-managed SOUL.md / IDENTITY.mdHermes-managed SOUL.md / AGENTS.md inside ~/.hermes/ (accessible via clawctl agent memory)
Messaging gatewaysDiscord ✅, Slack ✅, Web 🚧Discord ✅, Slack ✅, Telegram/WhatsApp/Signal/email/... 📋 deferred
External integrationsGitHub 🚧, Jira 🚧📋 Deferred
Onboarding wizard✅ 4-stage✅ 4-stage (identity auto-skipped)🚧 2-stage
Resource usageModerateModerate-to-high (uv venv + npm + playwright)Low

Choosing an Agent

Use OpenClaw when:

  • You need Slack or multi-channel (Discord + Slack + Web) support
  • You want clawctl-managed customizable identity/personality
  • You need integrations with external tools
  • You want a fully production-ready experience today

Use Hermes when:

  • You want a local OpenAI-compatible HTTP API in front of your model
  • You want Discord or Slack support backed by a local inference endpoint
  • You want a self-managed-identity agent (hermes manages its own SOUL.md / AGENTS.md)
  • You're driving a local inference endpoint (Ollama, vLLM, llama.cpp) and want hermes to wrap it

Use ZeroClaw when:

  • You only need CLI interaction
  • You want minimal resource usage
  • You need quick automation scripts
  • You prefer simple, no-frills setup

Adding New Agents

To request support for a new agent type or feature:

  1. Check the existing agent matrices for current capabilities
  2. Open an issue describing your use case
  3. Reference the relevant agent matrix in your request

See CONTRIBUTING.md for contribution guidelines.