[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-73788":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":17,"stars7d":18,"stars30d":19,"stars90d":16,"forks30d":16,"starsTrendScore":20,"compositeScore":21,"rankGlobal":10,"rankLanguage":10,"license":22,"archived":23,"fork":23,"defaultBranch":24,"hasWiki":23,"hasPages":23,"topics":25,"createdAt":10,"pushedAt":10,"updatedAt":31,"readmeContent":32,"aiSummary":33,"trendingCount":16,"starSnapshotCount":16,"syncStatus":34,"lastSyncTime":35,"discoverSource":36},73788,"Maestro","RunMaestro\u002FMaestro","RunMaestro","Agent Orchestration Command Center","https:\u002F\u002FRunMaestro.ai",null,"TypeScript",3004,316,21,49,0,18,36,115,54,107.5,"GNU Affero General Public License v3.0",false,"main",[26,27,28,29,30],"ai-agents","claude-code","codex","generative-ai","opencode","2026-06-12 04:01:11","# Maestro\n\n[![Made with Maestro](docs\u002Fassets\u002Fmade-with-maestro.svg)](https:\u002F\u002Fgithub.com\u002FRunMaestro\u002FMaestro)\n[![Discord](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDiscord-Join%20Us-5865F2?logo=discord&logoColor=white)](https:\u002F\u002Frunmaestro.ai\u002Fdiscord)\n[![User Docs](https:\u002F\u002Fimg.shields.io\u002Fbadge\u002FDocs-Usage%20%26%20Documentation-blue?logo=readthedocs&logoColor=white)](https:\u002F\u002Fdocs.runmaestro.ai\u002F)\n\n\u003Ca href=\"https:\u002F\u002Ftrendshift.io\u002Frepositories\u002F21112\" target=\"_blank\">\u003Cimg src=\"https:\u002F\u002Ftrendshift.io\u002Fapi\u002Fbadge\u002Frepositories\u002F21112\" alt=\"RunMaestro%2FMaestro | Trendshift\" style=\"width: 250px; height: 55px;\" width=\"250\" height=\"55\"\u002F>\u003C\u002Fa>\n\n> Maestro hones fractured attention into focused intent.\n\nMaestro is a cross-platform desktop app for orchestrating your fleet of AI agents and projects. It's a high-velocity solution for hackers who are juggling multiple projects in parallel. Designed for power users who live on the keyboard and rarely touch the mouse.\n\nCollaborate with AI to create detailed specification documents, then let Auto Run execute them automatically, each task in a fresh session with clean context. Allowing for long-running unattended sessions, my current record is nearly 24 hours of continuous runtime.\n\nRun multiple agents in parallel with a Linear\u002FSuperhuman-level responsive interface. Currently supporting **Claude Code**, **OpenAI Codex**, **OpenCode**, and **Factory Droid** with plans for additional agentic coding tools (Gemini CLI, Qwen3 Coder) based on user demand.\n\n> **How It Works:** Maestro is a pass-through to your AI provider. Whatever MCP tools, skills, permissions, or authentication you have configured in Claude Code, Codex, or OpenCode works identically in Maestro. The only difference is we're not running interactively—each task gets a prompt and returns a response, whether it's a new session or resuming a prior one.\n\n\u003Cdiv align=\"center\">\n  \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FfmwwTOg7cyA?si=dJ89K54tGflKa5G4\">\n    \u003Cimg src=\"https:\u002F\u002Fgithub.com\u002Fuser-attachments\u002Fassets\u002Fdeaf601d-1898-4ede-bf5a-42e46874ebb3\"\n         alt=\"Maestro Video Thumbnail\"\n         width=\"650\" \u002F>\n  \u003C\u002Fa>\n\n  \u003Cdiv>\n    \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002FfmwwTOg7cyA?si=VOkjO6oYjCSQvM0A\">~27m Walkthrough and Demo\u003C\u002Fa>\n    &nbsp;|&nbsp;\n    \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002F3wX5Q1I0sgI?si=oJkJDxgAWUvBXX4D\">~6m Onboarding Demo\u003C\u002Fa>\n  \u003C\u002Fdiv>\n\u003C\u002Fdiv>\n\n## Features\n\n### Power Features\n\n- 🌳 **[Git Worktrees](https:\u002F\u002Fdocs.runmaestro.ai\u002Fgit-worktrees)** - Run AI agents in parallel on isolated branches. Create worktree sub-agents from the git branch menu, each operating in their own directory. Work interactively in the main repo while sub-agents process tasks independently—then create PRs with one click. True parallel development without conflicts.\n- 🤖 **[Auto Run & Playbooks](https:\u002F\u002Fdocs.runmaestro.ai\u002Fautorun-playbooks)** - File-system-based task runner that batch-processes markdown checklists through AI agents. Create playbooks for repeatable workflows, run in loops, and track progress with full history. Each task gets its own AI session for clean conversation context.\n- 💬 **[Group Chat](https:\u002F\u002Fdocs.runmaestro.ai\u002Fgroup-chat)** - Coordinate multiple AI agents in a single conversation. A moderator AI orchestrates discussions, routing questions to the right agents and synthesizing their responses for cross-project questions and architecture discussions.\n- 🌐 **[Mobile Remote Control](https:\u002F\u002Fdocs.runmaestro.ai\u002Fremote-access)** - Built-in web server with QR code access. Monitor and control all your agents from your phone. Supports local network access and remote tunneling via Cloudflare for access from anywhere.\n- 💻 **[Command Line Interface](https:\u002F\u002Fdocs.runmaestro.ai\u002Fcli)** - Full CLI (`maestro-cli`) for headless operation. List agents\u002Fgroups, run playbooks from cron jobs or CI\u002FCD pipelines, with human-readable or JSONL output for scripting.\n- 🚀 **Multi-Agent Management** - Run unlimited agents and terminal sessions in parallel. Each agent has its own workspace, conversation history, and isolated context.\n- 📬 **Message Queueing** - Queue messages while AI is busy; they're sent automatically when the agent becomes ready. Never lose a thought.\n\n### Core Features\n\n- 🔄 **Dual-Mode Sessions** - Each agent has both an AI Terminal and Command Terminal. Switch seamlessly between AI conversation and shell commands with `Cmd+J`.\n- ⌨️ **[Keyboard-First Design](https:\u002F\u002Fdocs.runmaestro.ai\u002Fkeyboard-shortcuts)** - Full keyboard control with customizable shortcuts and [mastery tracking](https:\u002F\u002Fdocs.runmaestro.ai\u002Fkeyboard-shortcuts#keyboard-mastery) that rewards you for leveling up. `Cmd+K` quick actions, rapid agent switching, and focus management designed for flow state.\n- 📋 **Session Discovery** - Automatically discovers and imports existing sessions from all supported providers, including conversations from before Maestro was installed. Browse, search, star, rename, and resume any session.\n- 🔀 **Git Integration** - Automatic repo detection, branch display, diff viewer, commit logs, and git-aware file completion. Work with git without leaving the app.\n- 📁 **[File Explorer](https:\u002F\u002Fdocs.runmaestro.ai\u002Fgeneral-usage#file-explorer-and-preview)** - Browse project files with syntax highlighting, markdown preview, and image viewing. Reference files in prompts with `@` mentions.\n- 🔍 **[Powerful Output Filtering](https:\u002F\u002Fdocs.runmaestro.ai\u002Fgeneral-usage#output-filtering)** - Search and filter AI output with include\u002Fexclude modes, regex support, and per-response local filters.\n- ⚡ **[Slash Commands](https:\u002F\u002Fdocs.runmaestro.ai\u002Fslash-commands)** - Extensible command system with autocomplete. Create custom commands with template variables for your workflows.\n- 💾 **Draft Auto-Save** - Never lose work. Drafts are automatically saved and restored per session.\n- 🔊 **Speakable Notifications** - Audio alerts with text-to-speech announcements when agents complete tasks.\n- 🎨 **[Beautiful Themes](THEMES.md)** - 12 themes including Dracula, Monokai, Nord, Tokyo Night, GitHub Light, and more.\n- 💰 **Cost Tracking** - Real-time token usage and cost tracking per session and globally.\n- 🏆 **[Achievements](https:\u002F\u002Fdocs.runmaestro.ai\u002Fachievements)** - Level up from Apprentice to Titan of the Baton based on cumulative Auto Run time. 11 conductor-themed ranks to unlock.\n\n### Analytics & Visualization\n\n- 📊 **Usage Dashboard** - Comprehensive analytics for tracking AI usage patterns across all sessions. View aggregated statistics with multiple time ranges (day, week, month, year, all time), compare agent performance, analyze user vs. Auto Run activity distribution, and explore activity heatmaps. Includes CSV export, real-time updates, and configurable colorblind-friendly palettes. Access via `Opt+Cmd+U` (macOS) \u002F `Alt+Ctrl+U` (Windows\u002FLinux) or the Command K menu.\n- 🕸️ **Document Graph** - Visual knowledge graph of your markdown documentation. Automatically discovers internal `[[wiki-links]]` and `[markdown](links)`, visualizes document relationships with interactive nodes and edges. Toggle between force-directed and hierarchical layouts, search\u002Ffilter documents, navigate via keyboard, and track external link references. Includes mini-map, legend, and pagination for large directories. Access from the File Explorer context menu or Command K menu.\n\n#### Keyboard Shortcuts for Analytics Features\n\n**Usage Dashboard** (`Opt+Cmd+U` \u002F `Alt+Ctrl+U`):\n| Action | Key |\n|--------|-----|\n| Navigate view tabs | Arrow Left\u002FRight\u002FUp\u002FDown |\n| Move between sections | Tab \u002F Shift+Tab |\n| Jump to first\u002Flast section | Home \u002F End |\n| Close dashboard | Escape |\n\n**Document Graph** (Command K → \"Document Graph\"):\n| Action | Key |\n|--------|-----|\n| Navigate to connected node | Arrow Up\u002FDown\u002FLeft\u002FRight |\n| Cycle through connections | Tab |\n| Open selected document\u002Flink | Enter |\n| Close graph | Escape |\n| Search documents | Focus search input, type query |\n\nAdditional interactions: Drag nodes to reposition, scroll to zoom, use mini-map for overview.\n\n> **Note**: Maestro supports Claude Code, OpenAI Codex, OpenCode, and Factory Droid. Support for additional agents (Gemini CLI, Qwen3 Coder) may be added in future releases based on community demand.\n\n## Quick Start\n\n### Installation\n\nDownload the latest release for your platform from the [Releases page](https:\u002F\u002Fgithub.com\u002FRunMaestro\u002FMaestro\u002Freleases).\n\nOr build from source:\n\n```bash\ngit clone https:\u002F\u002Fgithub.com\u002FRunMaestro\u002FMaestro.git\ncd Maestro\nnpm install\nnpm run dev\n```\n\n### Requirements\n\n- At least one supported AI coding agent installed and authenticated:\n  - [Claude Code](https:\u002F\u002Fdocs.anthropic.com\u002Fen\u002Fdocs\u002Fclaude-code) - Anthropic's AI coding assistant\n  - [OpenAI Codex](https:\u002F\u002Fgithub.com\u002Fopenai\u002Fcodex) - OpenAI's coding agent\n  - [OpenCode](https:\u002F\u002Fgithub.com\u002Fsst\u002Fopencode) - Open-source AI coding assistant\n- Git (optional, for git-aware features)\n\n### Essential Keyboard Shortcuts\n\n| Action              | macOS             | Windows\u002FLinux       |\n| ------------------- | ----------------- | ------------------- |\n| Quick Actions       | `Cmd+K`           | `Ctrl+K`            |\n| New Agent           | `Cmd+N`           | `Ctrl+N`            |\n| Switch AI\u002FTerminal  | `Cmd+J`           | `Ctrl+J`            |\n| Previous\u002FNext Agent | `Cmd+[` \u002F `Cmd+]` | `Ctrl+[` \u002F `Ctrl+]` |\n| Toggle Sidebar      | `Cmd+B`           | `Ctrl+B`            |\n| New Tab             | `Cmd+T`           | `Ctrl+T`            |\n| Usage Dashboard     | `Opt+Cmd+U`       | `Alt+Ctrl+U`        |\n| All Shortcuts       | `Cmd+\u002F`           | `Ctrl+\u002F`            |\n\n[Full keyboard shortcut reference](https:\u002F\u002Fdocs.runmaestro.ai\u002Fkeyboard-shortcuts)\n\n## Screenshots\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002Fscreenshots\u002Fmain-screen.png\" alt=\"Maestro Main Screen\" width=\"800\">\n\u003C\u002Fp>\n\n_Main screen with multiple agents and conversation_\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002Fscreenshots\u002Fgroup-chat.png\" alt=\"Group Chat\" width=\"800\">\n\u003C\u002Fp>\n\n_Group Chat coordinates multiple AI agents in a single conversation_\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002Fscreenshots\u002Fcmd-k-1.png\" alt=\"Command Palette\" width=\"800\">\n\u003C\u002Fp>\n\n_Quick Actions palette for rapid navigation (CTRL\u002FCMD + K)_\n\n\u003Cp align=\"center\">\n  \u003Cimg src=\"docs\u002Fscreenshots\u002Fgit-diff.png\" alt=\"Git Diff Viewer\" width=\"800\">\n\u003C\u002Fp>\n\n_Git diff viewer with syntax highlighting_\n\n[See more...](docs\u002Fscreenshots\u002F)\n\n## Documentation\n\nFull documentation and usage guide available at **[docs.runmaestro.ai](https:\u002F\u002Fdocs.runmaestro.ai)**\n\n- [Installation](https:\u002F\u002Fdocs.runmaestro.ai\u002Finstallation)\n- [Getting Started](https:\u002F\u002Fdocs.runmaestro.ai\u002Fgetting-started)\n- [Features Overview](https:\u002F\u002Fdocs.runmaestro.ai\u002Ffeatures)\n- [Auto Run + Playbooks](https:\u002F\u002Fdocs.runmaestro.ai\u002Fautorun-playbooks)\n- [Git Worktrees](https:\u002F\u002Fdocs.runmaestro.ai\u002Fgit-worktrees)\n- [Keyboard Shortcuts](https:\u002F\u002Fdocs.runmaestro.ai\u002Fkeyboard-shortcuts)\n- [Context Management](https:\u002F\u002Fdocs.runmaestro.ai\u002Fcontext-management)\n- [MCP Server](https:\u002F\u002Fdocs.runmaestro.ai\u002Fmcp-server) - Connect AI apps to Maestro docs\n- [Troubleshooting](https:\u002F\u002Fdocs.runmaestro.ai\u002Ftroubleshooting)\n\n## Community\n\n- **Discord**: [Join Us](https:\u002F\u002Frunmaestro.ai\u002Fdiscord)\n- **GitHub Issues**: [Report bugs & request features](https:\u002F\u002Fgithub.com\u002FRunMaestro\u002FMaestro\u002Fissues)\n\n## Team\n\nMeet the team behind Maestro at [runmaestro.ai\u002Fteam](https:\u002F\u002Frunmaestro.ai\u002Fteam\u002F).\n\n### Contributing\n\nSee [CONTRIBUTING.md](CONTRIBUTING.md) for development setup, architecture details, and contribution guidelines.\n\n## License\n\n[AGPL-3.0 License](LICENSE)\n\n## Star History\n\n\u003Ca href=\"https:\u002F\u002Fwww.star-history.com\u002F?repos=runmaestro%2Fmaestro&type=date&legend=top-left\">\n \u003Cpicture>\n   \u003Csource media=\"(prefers-color-scheme: dark)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fchart?repos=runmaestro\u002Fmaestro&type=date&theme=dark&legend=top-left\" \u002F>\n   \u003Csource media=\"(prefers-color-scheme: light)\" srcset=\"https:\u002F\u002Fapi.star-history.com\u002Fchart?repos=runmaestro\u002Fmaestro&type=date&legend=top-left\" \u002F>\n   \u003Cimg alt=\"Star History Chart\" src=\"https:\u002F\u002Fapi.star-history.com\u002Fchart?repos=runmaestro\u002Fmaestro&type=date&legend=top-left\" \u002F>\n \u003C\u002Fpicture>\n\u003C\u002Fa>\n","Maestro 是一个用于管理和协调AI代理及项目的跨平台桌面应用程序。其核心功能包括通过Git Worktrees实现并行开发、自动运行和剧本功能，支持Claude Code、OpenAI Codex等主流AI工具。利用Maestro，用户可以创建详细的规范文档并通过自动化执行来提高工作效率，特别适合需要同时处理多个项目的技术人员或开发者使用。该工具旨在为习惯于键盘操作的高级用户提供线性甚至超人级别的响应速度体验，适用于长时间无人值守的任务执行场景。",2,"2026-06-11 03:47:23","high_star"]