TreeWork is an open-source Codex plugin designed to provide coding agents with a durable map for navigating complex software projects. Built to solve the common challenges of long-running coding agents, TreeWork aligns requirements before writing code and organizes work into a structured branch tree complete with explicit dependencies.
Instead of relying on fragile context windows or scattered memories that degrade after interruptions, context compression, or handoffs, TreeWork maintains critical metadata—including Spec, Plan, Progress, Findings, Verification, and lifecycle states—directly on each branch. This allows agents to seamlessly recover accepted project states rather than attempting to reconstruct them from code alone.
The tool includes a robust suite of components such as a Command Line Interface (CLI), Git worktrees integration, a Project Map, and a Web Paper interface, making it an essential open-source developer tool for managing AI-driven, multi-step development workflows.
TreeWork is an open-source Codex plugin that gives coding agents a durable map of complex projects. It organizes work as a branch tree with dependencies and tracks essential branch states like Specs, Plans, Progress, Findings, and Verification.
After context compression, interruptions, or handoffs, TreeWork enables agents to recover accepted project states directly from the tracked branch metadata rather than reconstructing context from raw code and scattered memories.
TreeWork includes a CLI, Git worktrees, a Project Map, and a Web Paper.

0 community reviews for TreeWork
Help the community by sharing your experience. Your review helps others make better decisions.
AI agent builder and USTC undergraduate