Roadmap
Colony development roadmap — what we're building and when.
Colony follows a phased development plan. Each phase builds on the last, with production-quality code at every step.
Phase 1: Foundation (Complete)
The core infrastructure layer — everything needed to spawn and manage isolated agent environments.
- Colony lifecycle management (spawn, stop, delete)
- Linux network namespace isolation
- Jujutsu VCS workspace per colony
- UDS transport (Stem ↔ Mycelium)
- Caddy dynamic route registration
- Per-colony structured logging with ring buffer
- Log API with SSE streaming
- Environment provisioning with rollback
- DNS resolution for
*.colony.local
Result: 910+ tests passing across Gleam, Rust, and SolidJS.
Phase 2: Preview System (Complete)
Real-time visibility into what agents are doing.
- Plugin-based preview architecture
- Web preview with sandboxed iframes and multi-port support
- Terminal preview with xterm.js and PTY management
- Bloom web dashboard (SolidStart + WebSocket)
- Demo route with mock scenarios
Phase 3: Multi-Window Interface (In Progress)
Professional multi-pane workspace for monitoring multiple colonies simultaneously.
- Tiling window manager (golden-layout or custom)
- Multi-colony view
- Drag-and-drop panel arrangement
- Persistent layout preferences
Phase 4: Non-Developer UX
Making Colony accessible to non-technical users.
- Natural language task input
- Template gallery for common workflows
- Approval workflow for agent actions
- Guided onboarding
Phase 5: Auth and Collaboration
Team features and production hardening.
- OAuth/Keycloak authentication
- Team workspaces with role-based access
- Shared code review
- Notifications and activity feed
Phase 6: Enterprise
Features for large organizations.
- SSO/SAML
- Audit logs and compliance
- Approval workflows
- Custom SLAs
- Dedicated infrastructure