finds.dev← search

// the find

dyad-sh/dyad

★ 20,596 · TypeScript · NOASSERTION · updated Jun 2026

Local, open-source AI app builder for power users ✨ v0 / Lovable / Replit / Bolt alternative 🌟 Star if you like it!

Dyad is a local Electron desktop app for AI-assisted React/Next.js app building — think Lovable or Bolt, but running on your machine with your own API keys. It supports a wide range of model providers (Claude, GPT, Gemini, Ollama, DeepSeek, Azure) and runs the generated app in a local preview. Aimed at developers who want the vibe-coding workflow without the per-seat subscription or data leaving their machine.

Multi-provider support is genuinely broad — Anthropic, OpenAI, Google, Azure, OpenRouter, Ollama (local models), DeepSeek, Qwen — most tools in this category lock you to one vendor. The e2e test suite has 60+ Playwright spec files covering context compaction, concurrent chats, MCP tool calls, backup/restore, and permission flows — unusual investment for an AI app builder. MCP integration with a real local-agent tool loop (grep, file ops, web fetch, SQL execution) means it's not just prompt-to-diff; it can actually explore and modify codebases iteratively. The .claude/hooks permission system has an actual security policy and test suite rather than a 'let the AI do anything' default.

The license is split: most code is Apache 2.0 but src/pro is FSL 1.1 (converts to Apache 2.0 after 2 years), and the README doesn't tell you which features live in pro — you find out by hitting a paywall inside the app. No Linux support is a real gap for the developer audience most likely to want a local-first AI tool. The database schema has 33 Drizzle migrations with names like 'clumsy_namor' and 'needy_vertigo' signaling rapid churn — if you fork or extend this, don't expect a stable schema contract. The README is almost entirely marketing copy; the architecture docs (docs/architecture.md, docs/agent_architecture.md) exist and are useful, but you have to find them yourself.

View on GitHub → Homepage ↗

// want more like this?

We dig through GitHub every week and send a few repos picked for what you actually care about — each with an honest take like this one.

Get finds in your inbox → Search again →