Codra is being developed as the local coding agent inside the Talocode ecosystem. The roadmap is organized into clear phases, with a strong focus on local-first principles and human supervision.
- Native desktop shell (Tauri 2)
- Local workspace selection
- Project metadata loading
- Basic repo context and indexing
- Settings and local configuration
- Persistent workspace state
- Task domain models + persistence
- Workspace Context Scanner
- Command safety allowlist
- Planner integration (in progress)
- Executor (precise file and command execution)
- Verifier (test and build verification)
- Repair loop (automatic failure recovery)
- Task history and audit trail
- Human approval checkpoints for all mutations
- Browser runtime via Chrome DevTools Protocol
- Local preview verification
- Deployment checks and smoke testing
- Screenshot and context capture (safe mode)
- Human takeover capability during browser sessions
- Talocode control plane connection
- Mobile remote control
- Session streaming and status sync
- Remote task monitoring
- Permission and audit logs
- Team workspaces
- Shared task history across devices
- Reusable agent workflows and templates
- Plugin and runtime extension system
- Marketplace or template ecosystem
Current Focus: Completing Phase 1 and beginning Phase 2 agent capabilities.
See docs/ARCHITECTURE.md for technical details on how these phases will be implemented.
- New
codra-daemoncrate with HTTP + SSE API - Full task lifecycle exposed over localhost
- Local-only security model with optional token auth
- Foundation for Talocode mobile control plane