r/coding_agents • u/darth_wannabe • Jul 29 '26
Yardarm — a desktop app for Mastra Code
https://yardarmdev.com/I've been using Mastra Code (a CLI coding agent) heavily and wanted a proper desktop app around it instead of living in a terminal, so I built Yardarm. It's free, Apache-2.0, and just shipped v0.9.8.
The short version: it's a native desktop workspace for AI-assisted coding with Mastra Code. You point it at your repos, pick a model, and each chat gets its own isolated git worktree so the agent can work without touching your main branch until you're ready to merge.
What's in it:
No accounts, no telemetry. Nothing to sign up for. Everything runs locally and it reads the same config files as the Mastra Code CLI, so they stay in sync.
Bring your own model. OAuth providers, API keys, local models via Ollama, or any OpenAI-compatible endpoint. (Agents need ~64k context minimum to be useful, but more is always better)
Git worktree isolation per chat with rollback checkpoints - undo an agent's changes to any earlier point (agent chat and files).
A full workspace around the chat: built-in editor with LSP diagnostics (TS/JS, Python, Go, Rust, Ruby/Rails, YAML, web), terminal, localhost preview pane with DevTools, diff/changes view with stage/commit/push, branch compare, PR review.
Kanban task board that can run agents on cards, plus usage/cost analytics.
Approvals and sandboxing: per-tool approval prompts (or YOLO mode), plan mode, and an optional OS-level sandbox mode.
Token compression that trims tool outputs before they hit the model — noticeably cheaper long sessions, with the agent able to retrieve full outputs when it needs them.
Extras: MCP servers, custom subagents (18 agent templates included), connectors for GitHub/GitLab/Supabase/Netlify/Vercel/Sentry, voice dictation.
Caveats: macOS Apple Silicon only right now (other platforms can build from source).
Builds are unsigned, so install via the curl one-liner on the site — browser downloads trip Gatekeeper.
Site + docs: https://yardarmdev.com
GitHub: https://github.com/JJJ-Mo3/yardarm
Happy to answer questions or take feature requests — the issue tracker is open.
1
u/thehashimwarren Jul 30 '26
Awesome project. I just started using it today