Evidence over assumption
Facts retain their origins and confidence. Unresolved relationships, stale evidence and omissions stay visible.
Project context for coding agents
Workspace Atlas maintains a verified map of your project, so coding agents get the evidence a task needs without starting from scratch.
Local-first Agent-neutral Open source
Why Atlas exists
A new task should build on what is already known.
Instead, coding agents repeatedly list files, follow imports, locate tests and reconstruct the same relationships. The next session starts over.
Atlas keeps that project understanding available between tasks. It narrows the search to relevant evidence and makes uncertainty visible, so an agent can spend its attention on the work.
Give them the project truth they actually need.
How it works
Keep the project map current. Build a smaller working set around the task. Verify against the source before making a change.
Atlas records files, symbols and relationships locally. Reconciliation updates what changed.
Return relevant code, callers, tests and known gaps within an explicit context budget.
Verify the live file before change-mode use. Source, builds and tests remain authoritative.
What Atlas stands for
A smaller working set is only valuable if an agent can understand where it came from, what is current and what is still unknown.
Facts retain their origins and confidence. Unresolved relationships, stale evidence and omissions stay visible.
The map helps an agent find its way. It does not replace the code, the tests or the evidence from running your software.
The catalogue lives on your machine. Atlas requires no cloud service and does not edit, move or rename your project files.
Use the same evidence layer through the CLI or MCP. Keep your choice of model, editor and engineering workflow.
Start with your own repository
Atlas v2.0.0 is available as a source release, under MIT or Apache-2.0. Build it locally and explore the evidence behind your own project.
For open source users and developers, the source is the starting point. You’ll need Git and Rust 1.94 or newer, including Cargo.
The commands build the pinned release and map the Atlas checkout itself. Then use a path to your own repository.
On Windows, use .\target\release\atlas.exe in place
of ./target/release/atlas.
git clone --branch v2.0.0 --depth 1 https://github.com/Zerolitter/Workspace-Atlas.git
cd Workspace-Atlas
cargo build --release --locked
./target/release/atlas init .
./target/release/atlas reconcile .
./target/release/atlas status .
Source release No prebuilt binaries
Connect Atlas to your agent through MCP, or use the CLI in your workflow. Start with one repository and inspect how context is selected.
Explore an integration or a pilot around a real engineering question: how much context does a task need to produce a correct result?
Development
Smaller context is the research direction. Correctness is the standard. Performance claims need evidence from real tasks.
Follow the projectWorkspace Atlas
Bring a maintained understanding of your project to the next task.