whereismyai
Dirac
Dirac is an open-source AI coding agent that executes complex software-engineering tasks efficiently across multiple interfaces.
Dirac is an open-source coding agent built for long-running software-engineering work, precise codebase changes, and efficient model use. It operates in VS Code, from the terminal, or through any compatible Agent Client Protocol client while supporting dozens of providers and hundreds of models. The system combines autonomous task execution with hash-anchored file editing, syntax-tree inspection, parallel operations, subagents, and continuous steering. Users can configure a separate utility model for supporting work to reduce costs and manage permissions automatically. It is designed for developers who need an extensible, repository-aware coding assistant that handles multi-file changes with minimal token overhead.
Dirac at a glance
- Best for: Software engineer
- Runs on: Web, macOS, Windows, Linux, VS Code, JetBrains, CLI, open source
- Pricing: Free
- Released: April 2026
- Category: AI coding tool
- Website: github.com/dirac-run/dirac
Key features
- Hash-anchored file editing
- AST code inspection and manipulation
- Parallel code edits and subagents
- Goal mode for long-running tasks
- Utility model routing for cost reduction
- Custom tool creation via new-tool
- Context condensation and recovery paths
Use it for
- Execute long-running multi-file refactoring tasks
- Inspect and modify codebases using syntax trees
- Automate permission approvals using a utility model
- Build custom tools tailored to specific workflows
Companions
Tools that articles about Dirac recommend using with it, each with its job.
- Context7 — Provides up-to-date documentation for AI agents and code editors.
- Ollama — Run local models at zero marginal cost, with code kept on your machine.
- OpenRouter — Access over 500 models and 80 providers through one unified API.
- Daytona — Runs sessions in isolated sandboxes synced to git branches.
- Composio — Equips AI agents with tools, managed user auth, and sandboxes across 1,500+ apps
- Oh My OpenCode Slim — Lightweight multi-agent orchestration and background tasks.
Alternatives to Dirac
- OpenCode — Works with 75+ model providers, local models, and existing subscriptions
- Coucou — It provides open-source, real-time agent monitoring and approvals directly from the screen notch.
- jevgrep — Reduces coding agent costs by providing targeted, relevant repository context.
- Freebuff — Access multiple coding AI models for free without subscriptions.
- OpenClaude — Connects one terminal interface to over 200 different AI models.
- Archon — Orchestrate multiple AI agents with isolated workflows via a single command layer.
- TRAE — It features an autonomous coding agent that drives the entire development process.
- SmallCode — Runs fully local with budget-managed context and a forgiving parser for small models.
- Command Code — Repairs open model tool calls and learns developer patterns automatically.
- Coder — Provides full security, audit logging, and compliance for AI development.
- Weft — It enables safe parallel coding agent work without file locks.
- GoCodeo — Generates production-ready code, explains code, and creates tests in seconds.
All Dirac alternatives