Canopy
Website: https://canopyai.dev - AI branch capture system for developer workflows
- Built a native desktop app plus a full-stack Next.js + TypeScript workspace to manage AI work branches across projects (create/select/activate/park/delete).
- Engineered a branch lifecycle API (active, parked, dormant, revived, archived) that enforces one active branch per project.
- Developed a hydration service that converts stored context into structured prompts for continue, pre_decision, and decide modes.
- Implemented secure agent access (hashed API keys, one-time issuance, revocation, usage auditing) plus validated branch/screenshot ingestion.
- Delivered GitHub App integration and one-click sync that writes deterministic context files and screenshots to default branches.