The setup you don’t have to repeat
Set up the project once.
Every session starts with context.
You shouldn’t have to install graph tools, connect MCP servers, and configure project memory every time you start a repo. Run omh init. omh handles that wiring.
Code graph
A map of the code you’re working on.
Give your agents a way to find symbols, trace callers, and follow dependencies. omh configures the code graph for the project and indexes each session’s own workspace, refreshing it after every agent turn.
Questions the agent can investigate“Who calls this function?”
“What depends on this module?”
Shared knowledge graph
Project knowledge that survives a session.
Keep decisions, conventions, and earlier findings available to the next agent. Sessions in the same repository share project knowledge, so useful discoveries don’t disappear when a session ends.
An example of knowledge worth keeping“This API still has older clients. Keep the existing response fields.”
Start the next task with the code tools and project knowledge already connected.