Community
OrchestCode is built in the open. Whether you are reading the course, building your own agent system, or contributing improvements, you are part of this community.
What is OrchestCode
OrchestCode is an open-source educational project that teaches developers how AI coding agents work by building one from scratch. The curriculum spans 16 chapters, covering everything from basic agent loops to full supervisor-worker orchestration systems.
The goal is not to replace existing tools but to help you understand them deeply. When you know how an agent system is built, you can use, debug, and extend these tools with confidence.
OrchestCode is an independent open-source educational project. It is not affiliated with, endorsed by, or sponsored by OpenAI, Anthropic, or any other AI company.
How to Get Involved
There are many ways to contribute, regardless of your experience level:
- GitHub IssuesReport bugs, suggest improvements, or request new content. Every issue helps make the project better. Check existing issues before creating a new one.
- DiscussionsUse GitHub Discussions for questions, ideas, and conversations that are not bug reports. Share what you are learning, ask for clarification on concepts, or propose new directions.
- Pull RequestsFix a typo, improve an explanation, add a diagram, or build a new feature. Read the contribution guide for details on the process.
Learning Together
OrchestCode is designed for self-paced learning, but that does not mean you have to learn alone. Here are some ways to make the most of the community:
- Study GroupsOrganize or join a study group to work through the chapters together. Post in Discussions to find others at a similar point in the curriculum.
- Share Your ProjectsBuilt something using what you learned? Share it. Whether it is a modified agent loop, a custom tool registry, or a full orchestration system, your work can inspire and teach others.
Code of Conduct
We are committed to providing a welcoming and respectful environment for everyone. All participants are expected to treat others with kindness, communicate constructively, and assume good intent.
Harassment, discrimination, and disrespectful behavior are not tolerated. If you experience or witness unacceptable behavior, please report it through GitHub.