Macro
AI-Powered Development Environment
Lightning-fast. Secure. Built with Rust. The agentic desktop environment that understands your codebase.
Features
Built for Software Architects
Macro brings structure to work that spans more than one codebase.
AI Modes
Plan, build, understand.
Plans work across the product, maps dependencies, and prepares implementation before code changes.
Product Workspaces
Projects, not just repositories
Group multiple Git codebases into one product workspace. Macro keeps the shared goal visible while agents work across the app, API, services, and packages that make up the project.
Projects
Compatibility
Connect cloud models, local models, and OpenAI-compatible endpoints with your own keys.
OpenAI
Anthropic
MiniMax
Ollama
LM Studio
OpenRouter
Mistral AI
DeepSeek
opencode
OpenAI-compatible
and more...
Analyzes requirements, structures dependencies, and prepares a clear execution plan before implementation.
Give Macro a project task. It coordinates changes across linked codebases, tracks the work, and validates each change before commit.
Ask Macro questions. It answers from the context you provide.
Customization
19 Themes
Switch themes instantly. From Dracula to Catppuccin, find your vibe.
Roadmap
Extensions and more are coming.
Next up: new ways to use Macro, richer integrations, remote development over SSH, and a mobile companion.