Your code started as a conversation. That conversation, the reasoning, the tradeoffs, the constraints that shaped every line, is what agents need before they act. Engram makes it retrievable.
FIG. 01 - NEURAL CONTEXT ARCHITECTURE
Every line of code was written in a conversation.
When agents modify that code without that context, they break things.
Observes agent sessions as they produce code.
Fingerprints every span and maps it to its origin conversation.
Query any code, get the full context of why it exists.
$ engram explain src/auth.rs:42-58 session a1b2c3d4 2 days ago agent claude-opus-4 match 0.94 context JWT token refresh, middleware validation
Find who wrote any code span, when, and why.
$ engram peek a1b2c3d4 --start 40 --lines 5 [40] Chose middleware-level validation over [41] per-route checks. The tradeoff: slightly [42] more coupling, but consistent auth behavior [43] across all endpoints. Mobile client needs [44] refresh tokens handled uniformly.
Read the original conversation that produced the code.
$ engram grep "rate limiting" 3 sessions, 7 spans f4e5d6c7 5 days ago src/api/throttle.rs:12-45 src/api/middleware.rs:88-102 b8a9c0d1 2 weeks ago src/config/limits.rs:1-28
Search across all indexed agent sessions.