- Clone the repo
- Copy `.env.example`
- Set `JWT_SECRET`, `ENCRYPTION_KEY`, `SERVICE_AUTH_TOKEN`, and `OPENROUTER_API_KEY`
- Run `docker compose up --build`
- Open the dashboard on `localhost:8000`
For real SMS you need Twilio and a public webhook URL. The repo includes setup docs for Docker, webhooks, Twilio, Slack, Google OAuth, OpenRouter, database, and encryption. - SMS via Twilio
- Slack DM channel
- Web dashboard for registration/configuration
- Multi-tenant users
- Personas
- Goals and reminders
- Proactive scheduler with quiet hours/cooldowns/content suppression
- Gmail and Calendar via Google OAuth
- Slack workspace tools
- MCP gateway support
- Custom agents
- Admin dashboard
- Internal connections service for OAuth tokens/provider tools
The current stack is FastAPI, Redis Streams, PostgreSQL + pgvector, React/Vite, Twilio, OpenRouter, and a separate connections service.