Roadmap
What we've built, what's in progress, and where we're headed.
Phase 1–5
Foundations
- Self-hosted daemon
- Aurora UI (web)
- Memory, marketplace, workflows
- Browser, sandbox, channels
2026
Agents at work
- Adaptive Swarm + Autonomous Loops
- Durable chat & background jobs
- Mobile app (Android)
- PageForge, Social Desk, Canvas
Ongoing
Approvals + Payments
- Push-based approval loop
- USDC rail + x402 (built, awaiting audit)
- On-chain USDC escrow for bounties
- Bounded autonomous agent payments
Planned
More ways to run it
- iOS app
- Docker deployment
- Desktop app
Phase 6–7
Edge + Cloud
- Edge client package
- Cloud-connected mode
- Offline queue + sync
- Managed cloud backend
Exploring
Beyond the bundle
- Vertical Editions
- AI-powered docs search
- Community templates gallery
Shipped (Phase 1–5)
Self-hosted daemon
Starlette + uvicorn backend with a comprehensive REST API and real-time streaming over WebSocket and SSE
Aurora UI
React web frontend with dark theme, glassmorphism, and four themes — dozens of pages spanning chat, projects, agents, memory, workflows, and more
Marketing site
Product site at snippbot.com — you're looking at it
Documentation site
Comprehensive docs at docs.snippbot.com built with Astro + Starlight
Multi-provider chat
All the major LLM providers (Anthropic, OpenAI, Google, DeepSeek, Grok, Groq, Mistral, OpenRouter) plus custom OpenAI-compatible endpoints and local models
Persistent memory
Multi-tier cognitive memory — sensory buffer, working memory, episodic store with vector + FTS5 search, knowledge graph, and meta-cognitive reflection
Singularity Marketplace
Signed, audited package marketplace covering tools, MCP servers, hooks, workflows, jobs, channels, Profession Suites, and more — with bounty board, escrow, and per-capability permission grants
Project management
Project system with phase gates, plan generation, DAG execution, and task dependencies
CLI
Comprehensive command-line interface covering daemon, projects, devices, channels, secrets, auth, marketplace, security, and more
REST API
Comprehensive REST surface for every part of the platform, plus WebSocket and SSE streaming
Job scheduler
Cron, interval, and one-time scheduling with natural-language parsing and multi-channel result delivery
Visual workflow builder
DAG editor with 7 step types, dry-run analyzer, run streaming, and a template library
Browser automation
CDP-powered recording, replay, screenshots, stealth mode, network interception, and persistent auth across runs
Device fleet management
Remote device pairing, TOTP auth, device groups, capability advertisement, and health monitoring
Messaging channels
Slack, Discord, Telegram, WhatsApp, Microsoft Teams, and Google Chat — plus marketplace-installed channel adapters
Sandbox execution
Docker, Podman, and process-level isolation with GPU passthrough, network policy tiers, and SSRF guard
Hooks and webhooks
Event-driven automation with Python scripts, HTTP webhooks, and bundled built-in handlers across project, agent, browser, channel, and security events
MCP tool integration
Model Context Protocol with three trust levels, OAuth2 token refresh, and a pre-built MCP catalog
Voice chat
Speech-to-text and text-to-speech with per-agent voice profiles
Setup wizard
6-step guided setup: Genesis, Identity, Account, Voice, Model, Ignition
Auth system
Username/password authentication with API key support, encrypted secrets, and audit logging
Shipped (2026)
Adaptive Swarm
Multi-agent swarm projects — a kickoff wizard (Define, Team, Brainstorm, Plan, Launch), phased plans you can talk over with the PM agent, and a live execution console
Autonomous Loops
Agent loops that pursue a goal on their own, with templates, a per-loop model and working folder, live progress, and a post-run audit
Durable chat and background jobs
Agent work keeps going after a turn ends and survives daemon restarts; interject into a running reply, schedule check-ins, and watch or kill each chat's background jobs from the Jobs panel
Dashboard, Chat Review, and Board
A favourites-driven Dashboard landing page, a completion score for every chat, and a Board of everything your chats still owe you — with agent runs that work items in an isolated worktree
Snipp help agent
An always-on help agent in a floating chat dock that knows the platform, can manage your Dashboard, drafts issue reports, and sends an optional morning brief
Project Canvas and Timeline
A live project timeline, a node-based canvas with generated architecture maps, version history, and PNG/PDF export
PageForge
Web page builder with AI chat editing, an element inspector, import from URL with AI rebuild, and export to HTML, zip, Markdown, Word, or PDF — plus agent tools to build pages from chat
Social Desk
Social digest, posting to Mastodon and Bluesky, an approval dashboard for queued posts, and a guided onboarding wizard
Codex provider and automatic failover
Use OpenAI Codex on a ChatGPT subscription, including image generation, with backup providers that take over automatically as you near a usage limit
Remote access
Reach your daemon from anywhere through a Cloudflare or ngrok tunnel, with a step-by-step Settings page, Cloudflare Access service tokens, and QR pairing for the mobile app
Optional feature packs
Install the full platform from PyPI, then turn optional feature packs on or off in Settings → Features
Mobile companion app (Android)
Android app on Google Play — pair with your own daemon by 6-digit code or QR, then chat with your agents, attach files, use voice, and get opt-in push notifications. No Snippbot account needed. US rollout today; iOS is planned.
Team and Enterprise subscriptions
Per-Seat commercial licensing with org namespaces, private registries, invite-by-email, role-based admin, and centralized Stripe billing. Pricing, team onboarding, and seat limits (minimum 2, maximum 25 for Team) are live; the program stays in beta until it reaches its customer milestones. Prices, Seat caps, and feature scope are subject to change before general availability.
Ongoing
Push-based approval loop
Session-join approvals work today: the daemon pushes the request to your paired phone, you approve or deny in the app, and unanswered requests expire after 120 seconds. Still to come: biometric confirmation, Approve/Deny actions on the notification itself, push for elevated tool-call approvals (in-app only today), owner approval for device pairing, and a complete audit trail of every decision.
USDC payment rail + x402 agent payments
Built — awaiting external audit and mainnet launch; Stripe handles payments today. USDC checkout for marketplace packages, a self-hosted x402 server, a daemon wallet, and bounded-autonomy guardrails (per-transaction and daily caps, counterparty allowlists, human approval thresholds) are built and switched off. Agent-initiated payments come after activation.
On-chain USDC escrow for bounties
Built — awaiting external audit and mainnet launch; bounty escrow runs on Stripe (USD) today. The escrow program covers funding, release, refund, split payouts for disputes, and a time-locked creator refund, and runs on Solana devnet. Before launch: a full devnet run of the current build, an independent smart-contract audit, and a mainnet deployment with multisig upgrade authority.
Planned (Clients & Deployment)
iOS app
The mobile companion app on iPhone, matching the Android release. Not yet available.
Docker deployment
Containerized self-hosting via Docker Compose with persistent volumes, health checks, and environment-variable configuration. Not yet supported — the published image and compose workflow are planned.
Desktop app
A signed tray app for macOS, Windows, and Linux that connects to your local daemon, with automatic updates. Not yet available to install.
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 — building on the remote-access tunnel that ships today
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
Vertical Editions
Pre-configured Snippbot variants tailored to specific business roles — Auditor, Security Platform, Trading Desk, Crypto Manager, Research Platform, and more — bundling the right agents, skills, workflows, channels, and dashboards as a single turnkey deployment that extends the Marketplace's Profession Suites into a full pre-built product
AI-powered documentation search
Semantic search across all documentation with AI-generated answers
Community templates gallery
Browse and share workflow templates and agent configurations