mastra-ai

A desktop coding agent built with Mastracode and Electron.

18
6
100% credibility
Found Mar 03, 2026 at 18 stars -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
TypeScript
AI Summary

Mastra Code is a desktop AI coding assistant that integrates chat-based AI agents with file editing, git management, terminals, and multi-project worktrees.

How It Works

1
📥 Download and launch the app

Get the desktop coding helper and open it on your computer to start your first session.

2
🔑 Connect your AI accounts

Sign in with your favorite AI services like Claude or ChatGPT so the assistant can use powerful models.

3
📁 Open or clone a project

Pick a folder with your code or clone a repository directly to begin working on it.

4
💬 Chat with your coding assistant

Describe what you want to build or fix, and watch the AI create a step-by-step plan just for you.

5
Review and approve the plan

Check the proposed changes, give the go-ahead, and let the AI make precise edits to your files.

6
🔧 Explore files, git, and terminal

Use the side panels to browse code, review git changes, run commands, and track your progress.

🚀 Code faster with AI help

Enjoy productive sessions across multiple projects and threads, with everything saved and ready to resume anytime.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 18 to 18 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is mastra-code-ui?

Mastra-code-ui is a TypeScript desktop coding app built with Electron and React, turning your codebase into an AI-powered IDE. It launches a multi-panel interface with chat for Claude desktop coding agents, file explorer, git panel, embedded terminal, and diff viewer, all scoped to git worktrees or projects. Users get persistent threads per repo, OAuth logins for Anthropic and OpenAI, and tools for file edits, shell commands, web search, plus subagents for parallel tasks.

Why is it gaining traction?

It stands out as a desktop github client alternative with agentic coding baked in—no browser tabs or VS Code extensions needed. Granular permissions (allow/ask/deny per tool category), MCP for custom servers, and Linear/GitHub issue linking make it a desktop coding machine for complex workflows. Multi-model routing (70+ via Mastra), token tracking, and YOLO mode for auto-approvals hook devs tired of clunky setups.

Who should use this?

Full-stack engineers juggling git worktrees on macOS or Linux, especially those pairing Claude with desktop coding wallpapers for focus. Teams on Linear wanting kanban boards linked to agent threads, or solo devs needing a desktop github copilot for quick clones, PRs, and shell execution without context-switching.

Verdict

Early alpha (18 stars, 1.0% credibility) with solid README and pnpm setup, but light on tests—prototype for now. Worth a spin if you want a claude desktop coding agent; fork and contribute to mature it.

(187 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.