Level up your coding skills with AI.
Building impactful software takes more than vibes.
Open source. Run locally. Get started for free.
$ pip install dyad
It's like talking to your favorite engineer friend — without the fear of annoying them.
Have a conversation
Dyad isn't a one-way code generator — it's like having a conversation with a teammate.
It asks thoughtful questions to clarify your goals and gives you follow-up prompts to effortlessly continue the conversation.
Get personalized tips
Mastering AI-assisted coding is a skill that requires practice.
Dyad provides bite-sized, personalized tips for your AI workflow, right when you need them.
More than AI, human advice
Dyad gives you practical advice from software engineering experts at your fingertips.
These screencasts let you peek over a senior software engineer’s shoulder, revealing their practical tips and tricks for tackling work.
"After working as a software engineer for over a decade (including 8 at Google), I experienced firsthand how AI can level up my own coding skills: I went from basic Python skills to creating a full-fledged Python UI framework used by thousands of people.
Whether it's your first programming language or your tenth, I believe AI can help you level up your skills faster and more effectively than you imagined.
But you need to know the right way to use it. AI is a tool and if all you do is blindly copy and paste, you might not learn anything. Dyad isn't just about using AI to write code, it's about using AI to level up your skills so you can create awesome software."
Dyad isn't an academic learning tool, it's a practical coding companion that helps you build real-world software.
Reference your codebase
Tired of copying and pasting code into ChatGPT? Just use # and reference any file in your codebase.
But if you want to copy and paste, use the clipboard button to easily copy over file contents to your favorite chat app.
Apply & review AI code changes easily
Dyad turns chat responses into code changes that you can apply with a click.
Review the code changes in an intuitive side-by-side diff so you can see what the AI is suggesting before it edits your file.
Expert code reviews
Review your code changes based on tried-and-true software engineering practices.
Catch critical bugs and address security issues before it affects your users.
Join Dyad Academy and get access to premium learning videos on topics like:
Preview our exclusive AI coding learning content for free.
You can use Dyad for free without any catches. We will show you how to get started using free AI models.
Try Dyad for free and see how AI can make you more productive and write better code.
For developers who want to get the most out of AI coding.