Add your description here
Project description
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.
What Dyad Offers
Go to the Dyad site to see what Dyad looks like in action.
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 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
pip install dyad
Run
From your project's root directory, run:
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 for more.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distributions
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file dyad-0.2.3-py3-none-any.whl.
File metadata
- Download URL: dyad-0.2.3-py3-none-any.whl
- Upload date:
- Size: 6.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.12.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
b99c511a36be5e6e08d5d128d98de7079121baf39a486102fecd308ff85ec04d
|
|
| MD5 |
9654d6542b8cb2b219d1fd1cb629e8ab
|
|
| BLAKE2b-256 |
369c255e275e0004027b532ce6449580f1aa401655f26f21a59fe28f90f4851c
|
Provenance
The following attestation bundles were made for dyad-0.2.3-py3-none-any.whl:
Publisher:
release.yml on dyad-sh/dyad
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
dyad-0.2.3-py3-none-any.whl -
Subject digest:
b99c511a36be5e6e08d5d128d98de7079121baf39a486102fecd308ff85ec04d - Sigstore transparency entry: 189859508
- Sigstore integration time:
-
Permalink:
dyad-sh/dyad@89dde06bdaa6c41d20fdc88618fdac65cb3cfe19 -
Branch / Tag:
refs/tags/cli-v0.2.3 - Owner: https://github.com/dyad-sh
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
release.yml@89dde06bdaa6c41d20fdc88618fdac65cb3cfe19 -
Trigger Event:
release
-
Statement type: