| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| latest-linux-arm64.yml | 2026-03-01 | 708 Bytes | |
| latest-linux.yml | 2026-03-01 | 709 Bytes | |
| latest-mac.yml | 2026-03-01 | 843 Bytes | |
| latest.yml | 2026-03-01 | 363 Bytes | |
| README.md | 2026-03-01 | 18.4 kB | |
| Totals: 5 Items | 21.0 kB | 0 | |
🎶 Maestro Symphony - Contribute to open source with AI assistance! Browse curated issues from projects with the runmaestro.ai label, clone repos with one click, and automatically process the relevant Auto Run playbooks. Track your contributions, streaks, and stats. You're contributing CPU and tokens towards your favorite open source projects and features. NOTE: Making changes here active based on user feedback 🙏
🎬 Director's Notes. Aggregates history across all agents into a unified timeline with search, filters, and an activity graph. Includes an AI Overview tab that generates a structured synopsis of recent work. Off by default, gated behind a new "Encore Features" panel under settings. This is a precursor to an eventual plugin system. Allowing for extensions and customizations without bloating the core app.
🏷️ Conductor Profile - Available under Settings > General. Provide a short description on how Maestro agents should interface with you.
🧠 Three-State Thinking Toggle - The thinking toggle now cycles through three modes: off, on, and sticky. Sticky mode keeps thinking content visible after the response completes. Cycle with CMD/CTRL+SHIFT+K ⌨️ (#165).
🤖 Factory.ai Droid Support - Added support for the Factory.ai droid agent. Full session management and output parsing integration (#223).
🔧 Windows and SSH Stability Improvements - Major fixes for remote agent execution including wizard support, synopsis generation, and proper shell profile sourcing across platforms. (#131, [#156], [#159], [#187], [#195]).
Security Fixes
Addressed some security issues, all thanks to @VVX7
- [#421] History panel stored XSS
- [#422] Stored XSS to reverse shell
- [#423] Stored XSS to SSRF
Smaller Changes in 0.15.x
- Added safety controls around agent working directory deletion 🔒 (#206)
- Added
/skillscommand for enumerate Claude Code skills 🧰 (#154) - Renamed "Audio Notifications" to "Custom Notifications" 🔔 (#168)
- Auto-scroll now respects user scroll position in AI mode 📜 (#237)
- Spec-Kit and OpenSpec commands now accept arguments properly ⚙️ (#238)
- You can now @ message entire groups of agents in Group Chat. 👥
- Group chats can be archived. 📦
- You can now swap the provider behind an agent. ↪️
- Added ability to scroll to latest messages as they are streamed from the agent. 📜
- Expanded maestro-cli to include agent message send on new or resumed sessions, this means you can control any agent behind Maestro easily 🧵
- Added VSCode-style semantic icon mapping in the file explorer ✅
- New tabs are automatically named by default, this can be disabled under settings 🏷️
- Added WakaTime integration ⏱️
- Added window chrome options to toggle off the header bar 🪟
- Broke Settings > General up, there's now a Settings > Display ⚙️
- Added a table of contents jump menu for markdown files being previewed 📄
- Added option to open document preview from within the graph view 📈
- Added configuration options to ignore remote file patterns over SSH connections 🚯
- Fixed context consumption calculation bugs 🧮
- AI responses can now be saved to markdown on disk 💾
- Hide Empty "Ungrouped Agents" Folder 📁
- File preview detects updates on disk and shows refresh button ↪️
- Auto Run task calculation is now dynamic to count tasks added mid-flight ✈️
- When you stop an Auto Run, you can now force kill the running task 🔪
- Web interface synchronization improvements 🌐
- Added shortcuts to all panel search under command palette 🔍
- All sorts of other bug fixes and usability improvements 🐛
- Enhanced batch runner with agent prompt validation for task references ☑️
- Added recovery mechanism for expired group chat sessions automatically 🔄
- Improved history help modal with SSH remote session limitations notice 📝
- The wand glyph on the upper right sparkles if any agent is working ✨
... and of course tons of other little fixes and creature comforts too numerous to enumerate here.
Full Changelog: https://github.com/RunMaestro/Maestro/compare/v0.14.5...v0.15.0-RC
What's Changed
- refactor: extract app lifecycle modules from main/index.ts by @reachraza in https://github.com/RunMaestro/Maestro/pull/230
- BUG FIX: dev server port must be configured via
VITE_PORTby @ksylvan in https://github.com/RunMaestro/Maestro/pull/234 - refactor: extracted process listeners from main/index.ts by @reachraza in https://github.com/RunMaestro/Maestro/pull/240
- refactor: restructure web-server module with security and memory leak… by @reachraza in https://github.com/RunMaestro/Maestro/pull/244
- refactor: consolidate agents module and reorganize test structure by @reachraza in https://github.com/RunMaestro/Maestro/pull/247
- refactor: decompose stats-db into focused modules by @reachraza in https://github.com/RunMaestro/Maestro/pull/252
- perf: reduce typing lag with multiple agents on large repos by @reachraza in https://github.com/RunMaestro/Maestro/pull/255
- Windows Enhancement and Fixes for 0.15.0-RC by @chr1syy in https://github.com/RunMaestro/Maestro/pull/264
- fix: Windows compatibility, PATH handling, and SSH execution improvements by @pedramamini in https://github.com/RunMaestro/Maestro/pull/268
- feat: Fix inline wizard for Windows cmd.exe and add OpenCode support by @chr1syy in https://github.com/RunMaestro/Maestro/pull/270
- fix: correct context usage calculation to include cacheRead tokens an… by @reachraza in https://github.com/RunMaestro/Maestro/pull/280
- In-Tab File Preview by @pedramamini in https://github.com/RunMaestro/Maestro/pull/281
- 0.15.0 rc by @pedramamini in https://github.com/RunMaestro/Maestro/pull/282
- feat: Add Symphony token donation system for open source contributions by @pedramamini in https://github.com/RunMaestro/Maestro/pull/122
- Fix: Remote SSH Agent Sessions (Windows) by @chr1syy in https://github.com/RunMaestro/Maestro/pull/188
- Add Factory.ai droid support by @VVX7 in https://github.com/RunMaestro/Maestro/pull/225
- Add @chr1syy as Windows Contributor and tester by @chr1syy in https://github.com/RunMaestro/Maestro/pull/286
- fix(file-preview): resolve image flickering under heavy parallel agen… by @reachraza in https://github.com/RunMaestro/Maestro/pull/287
- fix(windows): Shell interpration of % in git log format string by @chr1syy in https://github.com/RunMaestro/Maestro/pull/288
- feat: add conservative context growth estimation during multi-tool turns by @reachraza in https://github.com/RunMaestro/Maestro/pull/289
- Round of Polishing by @pedramamini in https://github.com/RunMaestro/Maestro/pull/297
- 0.15.0 polish by @pedramamini in https://github.com/RunMaestro/Maestro/pull/299
- 0.15.0 polish by @pedramamini in https://github.com/RunMaestro/Maestro/pull/305
- Add Conductor Profile by @pedramamini in https://github.com/RunMaestro/Maestro/pull/304
- Fix Windows wizard failure by sending prompt via stdin for stream-json mode by @dmaynor in https://github.com/RunMaestro/Maestro/pull/302
- 0.15.0 polish by @pedramamini in https://github.com/RunMaestro/Maestro/pull/308
- fix: Jump to Bottom shortcut (Cmd+Shift+J) now works by @ThanhNguyxn in https://github.com/RunMaestro/Maestro/pull/279
- Upgrade GitHub Actions for Node 24 compatibility by @salmanmkc in https://github.com/RunMaestro/Maestro/pull/278
- Windows enhancements and fixes by @chr1syy in https://github.com/RunMaestro/Maestro/pull/306
- refactor: revamp state management logic. Moving from React Context API to Zustand stores ensuring SRP-Driven modules by @reachraza in https://github.com/RunMaestro/Maestro/pull/312
- fix: ensure --input-format stream-json is added when sending images by @reachraza in https://github.com/RunMaestro/Maestro/pull/314
- Fix ssh remote Agents & dev:win script by @chr1syy in https://github.com/RunMaestro/Maestro/pull/313
- 0.15.0 polish by @pedramamini in https://github.com/RunMaestro/Maestro/pull/321
- fix: rename tab/instance/group modals broken by modalStore migration by @pedramamini in https://github.com/RunMaestro/Maestro/pull/322
- 0.15.0 polish by @pedramamini in https://github.com/RunMaestro/Maestro/pull/324
- CLI enhancements by @pedramamini in https://github.com/RunMaestro/Maestro/pull/329
- refactor: replace SessionContext with Zustand sessionStore and tabStore by @reachraza in https://github.com/RunMaestro/Maestro/pull/332
- 0.15.0 polish by @pedramamini in https://github.com/RunMaestro/Maestro/pull/334
- refactor: added agentStore for agent related state management. useAgentListeners hook has replaced IPC listener code in App.tsx by @reachraza in https://github.com/RunMaestro/Maestro/pull/341
- refactor: create fileExplorerStore, consolidate scattered file explor… by @reachraza in https://github.com/RunMaestro/Maestro/pull/344
- polish: UI refinements, file preview enhancements, and Command K search by @pedramamini in https://github.com/RunMaestro/Maestro/pull/336
- 0.15.0 polish: bug fixes and UX improvements by @pedramamini in https://github.com/RunMaestro/Maestro/pull/349
- fix: Inline Wizard SSH execution by propagating session custom path overrides by @rnwolfe in https://github.com/RunMaestro/Maestro/pull/345
- fix: await process.kill() in killBatchRun to prevent race condition by @pedramamini in https://github.com/RunMaestro/Maestro/pull/352
- fix: stop overriding SSH ControlMaster/ControlPath/ControlPersist configs by @rnwolfe in https://github.com/RunMaestro/Maestro/pull/350
- fix: correct regex for UUID tab IDs in WebSocket session output broad… by @EEmayank in https://github.com/RunMaestro/Maestro/pull/337
- Fix: Opencode Model Discovery on SSH + .opencode PATH added by @chr1syy in https://github.com/RunMaestro/Maestro/pull/353
- refactor: added groupChatStore, operationStore, batchStore by @reachraza in https://github.com/RunMaestro/Maestro/pull/363
- feat: CSV table rendering + fix: group chat write race & SSH spawn by @pedramamini in https://github.com/RunMaestro/Maestro/pull/364
- feat: increase default agent input box height by @jeffscottward in https://github.com/RunMaestro/Maestro/pull/361
- perf: reduce pane resize lag during drag by @jeffscottward in https://github.com/RunMaestro/Maestro/pull/359
- fix: 0.15.0 polish — ToC, worktree dupes, Auto Run targeting by @pedramamini in https://github.com/RunMaestro/Maestro/pull/365
- Director's Notes by @pedramamini in https://github.com/RunMaestro/Maestro/pull/333
- fix: file explorer auto-refresh with visual feedback and legacy migration by @pedramamini in https://github.com/RunMaestro/Maestro/pull/335
- Fix SSH remote git diff viewer and log operations by @chr1syy in https://github.com/RunMaestro/Maestro/pull/380
- Add auto-discovery of local assets from filesystem import by @ksylvan in https://github.com/RunMaestro/Maestro/pull/386
- feat: WakaTime integration for IDE activity tracking by @kianhub in https://github.com/RunMaestro/Maestro/pull/326
- feat: enable Codex image support for resumed sessions (local + SSH) by @chr1syy in https://github.com/RunMaestro/Maestro/pull/375
- Fix local Auto Run Codex prompt transport on Windows by @chr1syy in https://github.com/RunMaestro/Maestro/pull/376
- refactor: completed state refactor moving major context to their dedicated Zustand stores by @reachraza in https://github.com/RunMaestro/Maestro/pull/393
- refactor: extract getStdinFlags helper for Windows stdin transport by @pedramamini in https://github.com/RunMaestro/Maestro/pull/395
- feat: Encore Features system for optional feature gating by @pedramamini in https://github.com/RunMaestro/Maestro/pull/396
- feat: add auto-scroll toggle for AI output by @openasocket in https://github.com/RunMaestro/Maestro/pull/390
- fix: prevent duplicate CLI flags in buildAgentArgs by @jeffscottward in https://github.com/RunMaestro/Maestro/pull/399
- Replace contributors list with team page link by @kianhub in https://github.com/RunMaestro/Maestro/pull/401
- refactor: extract 4 domain hooks from App.tsx (−3,645 lines, 223 tests) by @reachraza in https://github.com/RunMaestro/Maestro/pull/404
- Enhance the usage of Global Environment Vars by @chr1syy in https://github.com/RunMaestro/Maestro/pull/405
- fix: detect npm/nvm-installed agents on SSH remotes by @chr1syy in https://github.com/RunMaestro/Maestro/pull/366
- refactor: extracted 3 more hooks from App.tsx by @reachraza in https://github.com/RunMaestro/Maestro/pull/412
- fix: handle Codex turn.failed errors and add model selection by @pedramamini in https://github.com/RunMaestro/Maestro/pull/414
- fix/codex turn failed and model selection by @pedramamini in https://github.com/RunMaestro/Maestro/pull/415
- Security Hardening by @pedramamini in https://github.com/RunMaestro/Maestro/pull/413
- fix: auto-scroll follows thinking streams + Codex tool display by @openasocket in https://github.com/RunMaestro/Maestro/pull/410
- Fixed worktree duplication on creation by @chr1syy in https://github.com/RunMaestro/Maestro/pull/411
- feat: add material-style icon mapping in file explorer by @jeffscottward in https://github.com/RunMaestro/Maestro/pull/360
- Add Platform Utils / Show Labels by OS in File Explorer by @chr1syy in https://github.com/RunMaestro/Maestro/pull/416
- feat: unified tab system hardening, window chrome settings, file explorer icons by @pedramamini in https://github.com/RunMaestro/Maestro/pull/418
- refactor: extract 6 domain hooks from App.tsx by @reachraza in https://github.com/RunMaestro/Maestro/pull/430
- fix: prevent blur from overwriting model dropdown selection on Windows by @chr1syy in https://github.com/RunMaestro/Maestro/pull/417
- fix: replace JS resize detection with CSS container queries for header by @chr1syy in https://github.com/RunMaestro/Maestro/pull/428
- fix: align markdown ordered-list markers for paragraph-wrapped items by @jeffscottward in https://github.com/RunMaestro/Maestro/pull/425
- Remove redundant GlobalStats from settings store by @kianhub in https://github.com/RunMaestro/Maestro/pull/439
- chore: React Doctor phase-1 cleanup (alt text + duplicate prop) by @jeffscottward in https://github.com/RunMaestro/Maestro/pull/427
- feat: worktree Auto Run dispatch with automatic PR creation by @pedramamini in https://github.com/RunMaestro/Maestro/pull/444
- perf: reduce UI lag via render optimization, event consolidation, and debug cleanup by @pedramamini in https://github.com/RunMaestro/Maestro/pull/440
- fix: hide file path on scroll in file preview header by @pedramamini in https://github.com/RunMaestro/Maestro/pull/448
- feat: archive state for group chat by @sshpuntoff in https://github.com/RunMaestro/Maestro/pull/377
- 0.15.0-RC polish round two by @pedramamini in https://github.com/RunMaestro/Maestro/pull/450
- refactor: eliminate prop-drilling in core panels via direct Zustand store subscriptions by @reachraza in https://github.com/RunMaestro/Maestro/pull/452
- [WIP] Symphony: Maestro Symphony Test Issue (#453) by @pedramamini in https://github.com/RunMaestro/Maestro/pull/455
- fix: prevent orphaned file preview when tab bar is hidden by @pedramamini in https://github.com/RunMaestro/Maestro/pull/456
- fix: conform merged main changes to refactored code by @reachraza in https://github.com/RunMaestro/Maestro/pull/462
- style: run Prettier over entire codebase by @reachraza in https://github.com/RunMaestro/Maestro/pull/463
- polish: 0.15.0-RC polish round two by @pedramamini in https://github.com/RunMaestro/Maestro/pull/460
- fix: align numbered markdown lists when first token is bold by @sonwr in https://github.com/RunMaestro/Maestro/pull/458
- fix: Files panel hangs on "Loading remote files..." indefinitely by @croakingtoad in https://github.com/RunMaestro/Maestro/pull/461
- feat: add per-file WakaTime heartbeats for write operations by @kianhub in https://github.com/RunMaestro/Maestro/pull/449
- fix: keep auto-run loop completion counters consistent by @sonwr in https://github.com/RunMaestro/Maestro/pull/459
- Add PATH prober utility and tests, fix TypeScript build error by @chr1syy in https://github.com/RunMaestro/Maestro/pull/466
- refactor: extracted 3 domain-specific hooks from App.tsx by @reachraza in https://github.com/RunMaestro/Maestro/pull/470
- refactor: App.tsx Tier 1-3 extractions (4,602 → 3,208 lines, −30%) by @reachraza in https://github.com/RunMaestro/Maestro/pull/478
- fix: resolve Sentry crashes from debug logging, clipboard, and markdown details by @pedramamini in https://github.com/RunMaestro/Maestro/pull/481
- Round O Polish by @pedramamini in https://github.com/RunMaestro/Maestro/pull/482
- fix: correct zustand useShallow import path in AppModals by @pedramamini in https://github.com/RunMaestro/Maestro/pull/484
- 0.15.0 RC polish round two by @pedramamini in https://github.com/RunMaestro/Maestro/pull/485
- Fix user message alignment mapping and settings option order by @jeffscottward in https://github.com/RunMaestro/Maestro/pull/493
New Contributors
- @chr1syy made their first contribution in https://github.com/RunMaestro/Maestro/pull/264
- @VVX7 made their first contribution in https://github.com/RunMaestro/Maestro/pull/225
- @dmaynor made their first contribution in https://github.com/RunMaestro/Maestro/pull/302
- @ThanhNguyxn made their first contribution in https://github.com/RunMaestro/Maestro/pull/279
- @salmanmkc made their first contribution in https://github.com/RunMaestro/Maestro/pull/278
- @rnwolfe made their first contribution in https://github.com/RunMaestro/Maestro/pull/345
- @EEmayank made their first contribution in https://github.com/RunMaestro/Maestro/pull/337
- @jeffscottward made their first contribution in https://github.com/RunMaestro/Maestro/pull/361
- @kianhub made their first contribution in https://github.com/RunMaestro/Maestro/pull/326
- @openasocket made their first contribution in https://github.com/RunMaestro/Maestro/pull/390
- @sshpuntoff made their first contribution in https://github.com/RunMaestro/Maestro/pull/377
- @sonwr made their first contribution in https://github.com/RunMaestro/Maestro/pull/458
- @croakingtoad made their first contribution in https://github.com/RunMaestro/Maestro/pull/461
Full Changelog: https://github.com/RunMaestro/Maestro/compare/v0.14.5...v0.15.0-RC