Dyad is a modern open-source, local-first AI software engineer and autonomous agent platform. Designed to build, test, and iterate on full-stack web applications, Dyad runs directly within the developer’s environment to execute end-to-end coding tasks. By combining a multi-file code editing engine, interactive real-time previews, a terminal execution sandbox, and a Bring-Your-Own-Key (BYOK) model across leading LLMs, Dyad bridges the gap between conversational AI scaffolding and production-ready software development.
Use Cases
Autonomous Full-Stack Web Development
Command the AI agent to plan, scaffold, write, and debug complete full-stack applications (Next.js, React, Node.js, Python) from natural language specifications.
Interactive Prototyping with Live Previews
Iterate on UI/UX components and backend logic with an integrated live browser viewport, inspecting code updates and rendered outputs in real time.
Local-First Codebase Refactoring & Migration
Refactor multi-file repositories, update library dependencies, and rewrite legacy modules while keeping your source code secure on your local machine.
Self-Healing Terminal & Build Diagnostics
Allow the agent to run build commands, execute test suites, catch terminal runtime errors, and autonomously patch code until all tests pass.
Cost-Effective AI Engineering via BYOK
Connect custom API keys (Anthropic Claude, OpenAI, DeepSeek, or local Ollama endpoints) to maintain full control over token costs and avoid recurring platform seat markups.
Features & Benefits
Autonomous Multi-File Agent Architecture
Plans and executes multi-step coding roadmaps, reading dependencies, generating directory layouts, and editing multiple files simultaneously.
Integrated Live Application Preview
Features a built-in browser viewport that automatically hot-reloads and renders web applications alongside the active chat and code stream.
Interactive Execution Sandbox & Terminal
Equipped with a built-in terminal sandbox to install packages (npm, pip), spin up dev servers, and run automated verification checks.
Multi-LLM & BYOK Foundation
Offers flexible provider routing, allowing developers to bring their own API keys for Claude 3.5/3.7, GPT-4o, DeepSeek-R1/V3, or local models.
Transparent Local-First Storage
Saves all generated code directly to the local disk, preventing vendor lock-in and ensuring complete code privacy.
Git Integration & Version Control
Maintains clear diff histories and version snapshots, allowing developers to inspect, accept, revert, or iterate on generated changes.
End-to-End Build Autonomy
Goes beyond single-file autocomplete by independently handling package installation, terminal builds, and multi-file logic wiring.
Zero SaaS Subscription Markup
Open-source core paired with BYOK architecture ensures you only pay raw provider token prices with zero arbitrary platform fees.
Complete Code Privacy
Runs locally on your machine, ensuring your proprietary code and project files are not stored on intermediate third-party servers.
Cons
Token Consumption on Large Projects
Autonomous multi-file planning and iterative error loops can consume significant context tokens if project scopes are not tightly bounded.
Requires Local Dev Environment Comfort
Optimizing local server builds, managing package versions, and debugging edge cases requires standard web development and terminal familiarity.