Skip to content

Memtrace Code Intelligence

Memtrace is Orbit’s code intelligence layer. Where ordinary file reads give an agent text, Memtrace gives it understanding — a live semantic index of your code that powers search across a project and a visual Code Graph of how it fits together.

A Memtrace daemon starts automatically and indexes all of your registered project paths, keeping the index live as the code changes. From there, orbit_code_search and the Code Intelligence drawer let you — and your agents — search by meaning rather than exact string, which is far more reliable than grepping a 30,000-line file for the right symbol.

Code Graph and the parent-directory workspace

Section titled “Code Graph and the parent-directory workspace”

The project window’s Code Graph tab visualizes structure, and a parent-directory workspace mode traces sibling repositories so related projects can be understood together rather than in isolation. Status, version, and update controls live in the Code Intelligence drawer.

A related safety feature: you can mark files or globs that queued prompts must not touch. Agents self-enforce the locks through their preamble, and if a completion’s commit modified a locked file, Orbit rejects it as Failed (the commit itself is never rolled back). Active locks surface in orbit_status so any client can see them.