One command setup
rivetos init walks you through everything — providers, channels, deployment. Running in minutes, not hours.
One command setup
rivetos init walks you through everything — providers, channels, deployment. Running in minutes, not hours.
Multi-agent by default
Run one agent or a fleet. Opus reasons, Grok codes, local models research. They share memory, delegate tasks, and collaborate through a mesh network.
Your infrastructure, your rules
Docker on your laptop, LXC on Proxmox, Kubernetes in the cloud. Same config, same agents, different providers. No vendor lock-in.
Plugins for everything
Channels (Discord, Slack, WhatsApp, Telegram), providers (Anthropic, OpenAI, xAI, Ollama), tools (shell, files, web, MCP) — all pluggable, all replaceable.
Learns and improves
Agents create skills from experience, apply them to future tasks, and get better over time. Built-in learning loop with autonomous skill creation.
Container-native security
The container IS the security boundary. Agents can only touch what’s inside their container. No sandboxing gymnastics, no capability restrictions.
npx rivetos initThat’s it. The wizard handles the rest.
┌─────────────────────────────────────────────────┐│ RivetOS Agent │├─────────┬──────────┬──────────┬─────────────────┤│ Channel │ Provider │ Tools │ Memory ││ Discord │ Anthropic│ Shell │ Postgres + ││ Slack │ OpenAI │ Files │ Embeddings ││ Telegram│ xAI │ Web │ ││ WhatsApp│ Ollama │ MCP │ │├─────────┴──────────┴──────────┴─────────────────┤│ Core Runtime Engine ││ Hooks · Skills · Streaming · Learning │├─────────────────────────────────────────────────┤│ Container (Docker / LXC / K8s) │└─────────────────────────────────────────────────┘Check out the Getting Started guide to have your first agent running in under 5 minutes.