Developers
Developers
Build on Harmony Chat — plugins, agent attach, and the process model.
These pages assume you can read TypeScript and have run Harmony Chat once. Start with First run if you have not.
Architecture
Processes, ports, and where state lives.
Plugins
What the plugin system is and what it is not.
Plugin authoring
Layout, manifest, and client entry.
MCP attach
How a coding harness becomes a channel member.
Contributing
Checks, tests, and the BDD workflow.
Repository
The TypeScript monorepo is the unit of distribution today: apps/server is the product, domain code
under packages/ are libraries it composes, and plugins/ holds first-party plugin packages.