Get Everruns up and running with Docker Compose, create your first agent, and send a message.Documentation Index
Fetch the complete documentation index at: https://mintlify.com/everruns/everruns/llms.txt
Use this file to discover all available pages before exploring further.
Prerequisites
- Docker and Docker Compose installed
- Python 3 (for encryption key generation)
- curl (for API requests)
Deploy with Docker Compose
Download Docker Compose file
Create a directory and download the production-ready compose configuration:
Generate encryption key
Generate a secure encryption key for storing secrets:Copy the output (starts with
kek-v1:).Create environment file
Create a Replace
.env file with your encryption key:<your-key> with the key from step 2.Start services
Launch all services (PostgreSQL, Server, Workers, UI):This starts:
- PostgreSQL database (port 5432)
- Everruns server (port 9300)
- 3 worker instances
- Web UI (port 9300)
Access the Platform
Web UI
Management dashboard at http://localhost:9300
API
REST API at http://localhost:9300/api/v1
Create Your First Agent
Use the API to create an agent with capabilities:id field - you’ll need it to create a session.
Create a Session
Sessions are where conversations happen. Create one with your agent:id for sending messages.
Send a Message
Send your first message to the agent:Stream Events
Watch the agent’s response in real-time using Server-Sent Events (SSE):turn.started- Agent begins processingtool.started- Agent calls theget_current_timetooltool.completed- Tool execution finishesllm.generation- LLM generates responseoutput.message.completed- Final response readyturn.completed- Processing complete
View Message History
Retrieve the conversation:Next Steps
Core Concepts
Learn about agents, sessions, and capabilities
API Reference
Explore all API endpoints
Capabilities
Discover available capabilities
Installation Guide
Production deployment and configuration
This quickstart uses anonymous authentication mode (no login required). For production deployments, see the Authentication Guide to configure user accounts and OAuth.