Home / Companies / Paper Compute Company / Blog / Post Details
Content Deep Dive

Paper Forest: How We Let AI Agents Work Across 25+ Repositories Without Submodules

Blog post from Paper Compute Company

Post Details
Date Published
Author
Matt Yeazel
Word Count
2,212
Company Posts That Month
2
Language
English
Hacker News Points
-
Post removed?
No
Summary

The Paper Compute platform, consisting of 25 member repositories across six layers, faced challenges in managing work across multiple repositories, particularly for coding agents like Claude Code, which struggled with tasks spanning different repositories. To address this, the team developed Paper Forest, a system designed to provide a unified view for agents working across multiple repositories without merging them into a monorepo. Paper Forest introduces two key concepts: a "forest," which is a parent repository containing a manifest of all member repositories, and "groves," which are isolated working directories containing git worktrees for each repository. This system allows agents to work as if they were in a single project while maintaining the independent git identity of each repository. Paper Forest also leverages tools like Crumbly for semantic search, making cross-repository navigation and search tractable for agents. This approach improves agent coherence on multi-repo tasks and enhances human ergonomics by simplifying the setup and management of working environments. While it relocates rather than eliminates multi-repo complexity, the model allows agents to carry the system's full picture, thus reducing the burden on engineers. Future developments aim to introduce forest-wide operations and enhance research capabilities through Crumbly.

Trends Found in this Post

No tracked trend matches for this post yet.

Use This Data

Use this post, company, and trend context to find content marketing opportunities, perform competitive analysis, or address product feature gaps via the Plushcap MCP server or the Plushcap API.