https://github.com/dyad-sh/dyad-mentor
Delightful AI coding mentor | Open-source, local, hackable | 🌟 Star if it sparks delight!
https://github.com/dyad-sh/dyad-mentor
ai-coding anthropic claude deepseek gemini llama openai
Last synced: about 1 year ago
JSON representation
Delightful AI coding mentor | Open-source, local, hackable | 🌟 Star if it sparks delight!
- Host: GitHub
- URL: https://github.com/dyad-sh/dyad-mentor
- Owner: dyad-sh
- License: apache-2.0
- Created: 2025-03-29T17:23:02.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2025-04-02T20:35:19.000Z (about 1 year ago)
- Last Synced: 2025-04-11T17:44:25.535Z (about 1 year ago)
- Topics: ai-coding, anthropic, claude, deepseek, gemini, llama, openai
- Language: Python
- Homepage: https://dyad.sh
- Size: 2.11 MB
- Stars: 45
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Dyad: AI Coding Mentor & Pair Programmer
Dyad is an **open-source**, **standalone** AI tool that levels up your coding skills and helps you build real-world software. It’s more than a code generator—it’s a dedicated mentor and practical companion that runs locally, connects to your codebase, and complements—not replaces—your IDE.
https://github.com/user-attachments/assets/51fd27a5-ade6-41b5-ab32-7788fc5b3231
Check out the [Dyad site](https://dyad.sh/) to see more videos of what Dyad looks like in action.
## What Dyad Offers
### Mentoring
- **Conversational AI:** Chat with Dyad like a teammate—it asks thoughtful questions and keeps the conversation flowing.
- **Personalized Tips:** Get bite-sized, tailored advice to master AI-assisted coding.
- **Human Expertise:** Access practical software engineering insights from senior engineers via screencasts.
### Pair Programming
- **Codebase Integration:** Reference files with `#file.py`—no more copying and pasting.
- **Easy Code Changes:** Apply AI-suggested edits with one click and review them in a side-by-side diff.
- **Expert Reviews:** Catch bugs and improve code quality with best-practice feedback.
### Learning Community
- Join [Dyad Academy](https://academy.dyad.sh/) for premium videos on AI coding tools, software engineering fundamentals, and building SaaS apps.
### Hackable
- Dyad is **hackable**—build custom agents in Python—and works with any LLM.
## Get Started
### Install
```sh
pip install dyad
```
### Run
From your project's root directory, run:
```sh
dyad
```
## Why Dyad?
- **Standalone Simplicity:** Complements your IDE without cluttering it.
- **Skill Growth:** Learn _how_ and _why_ AI suggests code in a full-screen chat UI.
- **Practical Focus:** Built for real-world coding, not just academic exercises.
> _"AI helped me go from basic Python to creating a UI framework used by thousands. Dyad isn’t just about writing code—it’s about leveling up your skills."_
> — Will Chen, Creator of Dyad
Give Dyad a try and explore the [docs](https://docs.dyad.sh) for more.