Choose an Agent

Pick the XO agent that best matches your work and preferred interface.

The four documented agent templates share the same XO workspace foundation, but they are designed for different ways of working.

Choose by What You Want to Do

  • Work primarily from messaging apps and add skills or integrations: choose OpenClaw.
  • Develop software from a browser-based editor and terminal: choose Claude Code.
  • Run a messaging-first assistant with its own monitoring dashboard: choose Hermes.
  • Work in a chat-first space with persistent project files and memory: choose XO Cowork.

Before You Decide

AgentMain experienceCredentials to prepare
OpenClawOpenClaw dashboard plus connected messaging channelsAt least one supported model provider and one channel
Claude CodeBrowser IDE and the claude terminal interfaceAn Anthropic API key or a Claude account for OAuth
HermesHermes dashboard plus a connected messaging channelA model provider and channel are recommended; they can also be added later
XO CoworkBuilt-in project file tree and chat interface, with optional channelsA supported model provider can be supplied during creation or onboarding

For a fuller feature comparison and links to every agent guide, see Agents.

Next Step

Once you have chosen an agent, create your XO account if needed, then launch your first agent.