Roadmap
What we've built, what we're building, and where we're headed.
Shipped (Phase 1-5)
Self-hosted daemon
Starlette + uvicorn backend with full REST API
Aurora UI
React frontend with dark theme, glassmorphism design — 27+ pages
Multi-provider chat
9 LLM providers including Anthropic, OpenAI, Gemini, DeepSeek, Grok, Groq, Mistral, OpenRouter, and local
Persistent memory
Episodic memory, vector search, knowledge graph — 5-tier cognitive architecture
Project management
Project system with DAG execution and task dependencies
CLI
16 command groups (75+ subcommands) covering daemon, projects, devices, channels, secrets, auth, marketplace, security, and more
REST API
150+ endpoints across 15 route groups with WebSocket and SSE streaming
Job scheduler
Cron, interval, and one-time scheduling with natural language parsing
Visual workflow builder
DAG editor with 7 step types, templates, and versioning
Browser automation
CDP-powered recording, replay, screenshots, stealth mode, and auth management
Device fleet management
Remote device pairing, TOTP auth, groups, health monitoring
6 messaging channels
Slack, Discord, Telegram, WhatsApp, Microsoft Teams, Google Chat
Sandbox execution
Docker, Podman, and process isolation with GPU support and SSRF guard
Hooks and webhooks
Event-driven automation with custom hook handlers
MCP tool integration
Model Context Protocol for extensible tool capabilities
Voice chat
Speech-to-text and text-to-speech for voice interaction
Setup wizard
6-step guided setup: Genesis, Identity, Account, Voice, Model, Ignition
Auth system
Username/password authentication with API key support
In Progress
Documentation site
Comprehensive docs at docs.snippbot.com with Astro + Starlight
Marketing site
Product site at snippbot.com — you're looking at it
Planned (Phase 6 — Edge/Hybrid)
Edge client package
snippbot-edge — lightweight client for cloud-connected mode
Cloud-connected mode
Optional cloud connectivity for non-technical users
Offline queue and sync
Queue actions offline and sync when connected
Degraded/fallback mode
Graceful degradation when cloud is unavailable
Planned (Phase 7 — Cloud)
Cloud server backend
Managed cloud infrastructure for hosted deployment
JWT authentication
Token-based auth for cloud-connected clients
Multi-tenant sessions
Isolated session management for multiple users
Protected IP algorithms
Speculative execution, parallel scheduling, and advanced optimizations
Exploring
AI-powered documentation search
Semantic search across all documentation with AI-generated answers
Plugin/extension marketplace
Community-driven marketplace for tools, workflows, and agent templates
Mobile companion app
Monitor and interact with agents from your phone
Community templates gallery
Browse and share workflow templates and agent configurations