Skip to content

Roadmap

Condrix is under active development. This roadmap outlines the planned milestones and their current status.

Foundation infrastructure — Core daemon, Web Client, and basic Maestro.

  • Core daemon with WebSocket server
  • Workspace management (create, clone, lifecycle state machine)
  • AI agent sessions with Claude integration
  • Claude OAuth authentication flow
  • Claude Code CLI subprocess for API calls
  • Terminal management (PTY sessions via node-pty)
  • File operations (read, write, search)
  • Git operations (status, diff, stage, commit)
  • Web Client with three-panel layout
  • Monaco Editor integration
  • xterm.js terminal emulator
  • Real-time chat interface with markdown rendering
  • Multi-Core connection support
  • Shared component library (shadcn/ui style)
  • NX monorepo with build caching
  • Protocol library with typed message envelopes
  • Maestro Core registry and discovery
  • Maestro connection relay
  • Comprehensive test suite
  • Error handling and recovery improvements

Native desktop experience and terminal-based interface.

  • Tauri 2.0 desktop shell (wraps web client)
  • Native file system integration via Tauri
  • System tray with agent status
  • Desktop notifications
  • CLI client with Ink TUI
  • CLI command interface (Commander)
  • Headless mode for CI/CD pipelines

On-the-go access to AI agents from iOS and Android.

  • React Native (Expo) project setup
  • Mobile-optimized chat interface
  • Push notifications for agent events
  • Workspace browser and file viewer
  • Biometric authentication

Multi-agent coordination and intelligent task distribution.

  • Maestro multi-agent workflow engine
  • Task decomposition and distribution across Cores
  • Agent-to-agent communication protocol
  • Telegram messaging bridge
  • WhatsApp messaging bridge
  • Proactive notifications (agent needs attention, task complete)
  • Workspace templates and presets

Production-grade security and team collaboration features.

  • TOTP two-factor authentication
  • Role-based access control
  • Audit logging
  • PostgreSQL backend option (alternative to SQLite)
  • Team workspaces with shared access
  • SSO / SAML integration
  • Rate limiting and abuse prevention
  • End-to-end encryption for relay traffic

Condrix is open source and contributions are welcome. See the GitHub repository for:

  • Open issues and feature requests
  • Contribution guidelines
  • Development setup instructions

The best way to get started is to pick an unchecked item from the current milestone and open a pull request.