Roadmap
Complete: Core Platform
Section titled “Complete: Core Platform”Workspace management with GitHub OAuth:
- Create workspaces from git repositories.
- Authenticate with GitHub OAuth.
- Use a GitHub App for private repository access.
- View workspace status.
- Stop and restart workspaces manually.
- Manage workspaces through the web UI.
- Persist data in Cloudflare D1.
- Store user cloud credentials encrypted.
Complete: Browser Terminal & Agent Chat
Section titled “Complete: Browser Terminal & Agent Chat”Browser-based terminal and structured agent interaction:
- Go VM agent with WebSocket terminal support.
- JWT-based terminal authentication.
- Idle detection and heartbeat system.
- xterm.js terminal UI.
- Secure bootstrap token credential delivery.
- Workspace ownership validation.
- Multi-agent ACP protocol support.
Complete: Multi-Agent Support
Section titled “Complete: Multi-Agent Support”Run your choice of coding agent:
- Claude Code, Codex, Gemini CLI, Mistral Vibe, OpenCode, Amp.
- Per-agent API key and OAuth credential management.
- Agent profiles with custom configuration per project.
Complete: Multi-Workspace Nodes
Section titled “Complete: Multi-Workspace Nodes”Multiple isolated workspaces per VM:
- Multiple devcontainer workspaces share a single node.
- Per-workspace isolation and lifecycle control.
Complete: Project-First Architecture
Section titled “Complete: Project-First Architecture”Projects as the primary organizational unit:
- Projects linked to GitHub repos.
- Persistent project chat with structured agent output.
- Activity feeds and task-driven workflows.
- Project-scoped settings, credentials, and agent configuration.
Complete: Multi-Cloud & Enhanced UX
Section titled “Complete: Multi-Cloud & Enhanced UX”Multiple cloud providers and UX improvements:
- Scaleway and GCP cloud provider support (in addition to Hetzner).
- In-app notifications with filtering.
- Voice input and text-to-speech playback.
- Conversation forking.
- Warm node pooling for fast workspace reuse.
- Custom devcontainer support.
- File browsing, upload, and download.
- Usage visibility for compute and SAM-managed AI.
Complete: Task Orchestration
Section titled “Complete: Task Orchestration”Multi-agent coordination:
- Missions with agent-to-agent dispatch.
- Task dependencies and durable messaging.
- Structured idea capture with execution dispatch.
- Recurring triggers (daily/weekly schedules).
- Project knowledge base and policies injected into agent context.
Complete: CLI
Section titled “Complete: CLI”Command-line interface for SAM:
- Auth, task submission, chat prompts, task status, and runner doctor commands.
Planned: More Providers
Section titled “Planned: More Providers”- DigitalOcean, Vultr, AWS, and expanded CLI coverage.
Planned: Teams & Collaboration
Section titled “Planned: Teams & Collaboration”Support for teams and organizations:
- Team workspaces, shared projects, organization management.
- Billing integration.
Future Considerations
Section titled “Future Considerations”- VS Code Remote integration.
- Collaborative editing.
- Workspace snapshots and restore.
- GPU instances for AI workloads.
- Kubernetes-based workspaces.