Installation
Prerequisites
- uv: Fast Python package manager (Install uv)
- Node.js (if using Node.js-based MCP servers)
Install Dependencies
Configuration
-
Copy environment template:
-
Set required variables:
-
Optional - Enable persistence:
-
Optional - Enable user authentication:
Running the Server
http://localhost:8000.
Your First Request
POST/api/v1/agent/completion
Client-Side Mode (No Persistence)
Server-Side Mode (With Persistence)
session_id for continuing the conversation:
Streaming Responses
Enable streaming for real-time feedback:Next Steps
- Read the Installation Guide for detailed setup
- Explore the API Reference for all endpoints
- Learn about Authentication for user accounts
- Check out MCP Integration for connecting tools
- See Tool Development for creating custom tools