Triad is a desktop client for orchestrating coding-agent workflows across local provider CLIs.
The canonical product path is:
desktop/React/Tauri desktop shell.triad/desktop/Python bridge, runtime services, terminal hosting, session orchestration, diagnostics, and search.triad/core/Provider adapters, execution policy, accounts, worktrees, repo artifacts, and shared runtime primitives.schemas/stream-event.schema.jsonShared stream-event contract consumed by both Python and TypeScript.
If you are orienting yourself in the repo, start there.
The public branch carries these validation layers:
python-ci.ymlfrontend-ci.ymldesktop-smoke.ymldesktop-e2e.ymlvisual-parity.ymlrelease-gates.yml
These remain in-tree but are not the current product direction:
triad/proxytriad/tuitriad/patcher- root-level Electron/Forge packaging remnants