Illustration of what dyad does: A desktop AI app builder that runs on your own machine with your own API keys
AI-generated illustration

dyad-sh /

dyad

A desktop AI app builder that runs on your own machine with your own API keys

Tools like Lovable, v0 and Bolt let you describe an app and have an AI build it, but they run in the cloud. Dyad does the same kind of job as a desktop program on your own computer.

You bring your own AI API keys, so you pay the model provider directly and aren't tied to one vendor. The README says this keeps it private and free of lock-in.

The README is short, so details on how it builds apps are thin. The repo topics point to Next.js and React projects and to models such as OpenAI, Anthropic, Gemini, DeepSeek, Qwen and Ollama. Check dyad.sh for specifics.

What it does

  • Runs locally

    The app runs on your machine, which the README says keeps it fast and private and avoids lock-in.

  • Bring your own keys

    You use your own AI API keys instead of a subscription tied to one vendor.

  • Mac and Windows

    It is a downloadable desktop app for both platforms, with no sign-up needed.

  • Mixed licensing

    Code outside src/pro is Apache 2.0. Code inside src/pro uses the Functional Source License 1.1 Apache 2.0.

What you could build

  • Build a web app prototype by describing it to an AI model on your own computer.
  • Try an AI app builder without handing your projects to a hosted service.
  • Compare different AI models on the same app idea using your own API keys.
  • Contribute to an open-source TypeScript project that builds AI tooling.
  • Replace a cloud builder like Lovable, v0 or Bolt with a local one.

Get started

Download the installer for your platform from dyad.sh. No sign-up is needed. Then add your own AI API key and start describing an app.

Commands are copied from the project's README. Read it on GitHub for the full setup.

More in Coding agents & dev tools

    ↑↓ to move, Enter to open, Esc to close