← Docs · Product

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