Charlie85270/Dorothy
VerifiedOrchestrate multiple AI coding agents through one desktop interface.
What is Charlie85270/Dorothy?
Dorothy provides a unified desktop environment for managing parallel AI agents across different projects and codebases. It replaces single-terminal limitations by offering concurrent PTY sessions, a Super Agent orchestrator, and Kanban-style task assignment with automatic delegation.
The application polls sources like GitHub and JIRA to spawn agents on new items, injects context via templates, and supports scheduled cron tasks plus Telegram or Slack remote commands. Skills and plugins extend capabilities for code intelligence, external integrations, and specialized workflows.
It targets developers and teams who need to scale agent usage beyond manual CLI operation, enabling unattended execution, usage tracking, and coordinated multi-agent projects without switching between terminals.
Capabilities
What you can build with Charlie85270/Dorothy
Parallel project work
Launch and monitor ten or more agents simultaneously on separate repositories while tracking token usage and costs in one view.
Automated PR handling
Poll GitHub for new pull requests, filter and deduplicate items, then spawn temporary agents that process each request autonomously.
Remote oversight
Receive updates and issue commands through Telegram or Slack while a Super Agent coordinates other agents and handles errors.
Install Charlie85270/Dorothy
git clone https://github.com/Charlie85270/Dorothy.git
cd Dorothy/app/dorothy
npm install
npx @electron/rebuild # Rebuild native modules for Electron
npm run electron:dev # Development mode
npm run electron:build # Production build (DMG)- 1Download the latest release from the repository.
- 2Install dependencies listed in the project README.
- 3Launch the desktop application.
- 4Connect your preferred AI CLI tools and API keys in settings.
- 5Create your first agent session or automation rule.
Works with
Charlie85270/Dorothy: pros & cons
Pros
- +Supports truly concurrent agents with isolated terminals and persistent state
- +Includes built-in automations from GitHub and JIRA plus remote messaging integrations
- +Offers visual Kanban management and a Super Agent for orchestration
- +Free and open source with skill marketplace support
Cons
- –Installation and setup steps are not detailed in the provided materials
- –Some listed sources and features remain in planned status
- –Requires separate AI CLI tools to be installed and configured first
Frequently asked questions
No, it wraps and extends terminal-based agents with a graphical layer while still relying on the underlying CLI tools.
User reviews
Verified reviews from the community shape this listing's rating.
Loading reviews…
Explore & compare Charlie85270/Dorothy
Data-driven comparisons, alternatives and rankings — kept current by our agents.
Featured in