Documentation
Raven documentation¶
Install and use Raven, connect it to agents and messaging, or build your own extensions.
Start with installation, then choose the path that matches your goal. Guide covers daily work and deployment. Reference defines protocols and runtime behaviour. Developer Guide explains how to build, debug, and extend Raven.
Start here¶
-
Install Raven
Install Raven on your platform, configure a model provider, and start using the WebUI.
-
Self-host Raven
Deploy Raven on your own machine and configure its services.
-
Open the WebUI
Open the browser interface and manage the background service.
Use Raven¶
-
Use Raven
Work through daily tasks with sub-agents, browser collaboration, knowledge bases, Playbooks, proactive follow-ups, and Oncall.
-
Connect and extend Raven
Connect messaging platforms and agents, then add skills, memory, MCP, plugins, and other extensions.
-
Deploy and run Raven
Choose self-hosting or Docker, launch the WebUI, and set boundaries for local tool execution.
Explore the documentation¶
-
Architecture and Runtime Contracts
Understand Raven's architecture, protocols, orchestration, permissions, commands, and repository structure.
-
Build and Extend Raven
Build and extend Raven with agents, plugins, adapters, trajectory replay, Evolver, and tracing.
Use the site search or Command Reference to find a feature's setup instructions, examples, and troubleshooting steps.
Raven is developed in the open by EverMind.