Discover and explore top open-source AI tools and projects—updated daily.
Charlie85270AI agent orchestrator desktop app
Top 98.5% on SourcePulse
Dorothy is a desktop application designed to orchestrate multiple AI agents (including Claude Code, Codex, Gemini, and local models) from a unified interface. It targets engineers, researchers, and power users who need to manage and automate complex AI workflows, overcoming the limitations of single-instance CLI agent tools by enabling parallel execution, visual task management, and remote control.
How It Works
Dorothy employs an Electron framework with a React/Next.js frontend and a Node.js backend. It leverages node-pty to run multiple AI agents concurrently in isolated PTY terminal sessions. The core architecture relies on a suite of MCP (Model Context Protocol) servers, including an orchestrator, Telegram/Slack bots, Kanban manager, Vault, and SocialData connector, which communicate via standard input/output. This design facilitates seamless agent interaction, automation triggering, and data persistence.
Quick Start & Requirements
npm install -g @anthropic-ai/claude-code), GitHub CLI (gh). Google Workspace integration requires gcloud CLI and @googleworkspace/cli.http://localhost:3000.Highlighted Details
gws CLI.Maintenance & Community
Contributions are welcomed via Pull Requests. Specific details on active maintainers, sponsorships, or community channels (like Discord/Slack) are not detailed in the provided documentation.
Licensing & Compatibility
The project is licensed under the MIT License, which permits broad use, including commercial applications and integration into closed-source projects.
Limitations & Caveats
While the core functionality is robust, some integrations like Pipedrive, RSS, and custom webhooks for Automations are listed as "Planned." The README notes a specific macOS issue where downloaded applications may be flagged as "damaged," requiring a xattr -cr command to resolve. The project relies on several external CLIs, which must be installed and configured separately.
1 week ago
Inactive
ag2ai