Skip to content
Operon Docs

Features

Memory & intelligence

Decision memory, project memory, Session DNA, cross-session intelligence, and analytics.

Most AI tools forget everything the moment a session ends. Operon does the opposite. Decisions, plans, and context persist, and Operon mines your history for patterns — which directories are hardest, which approaches work, what a new task is likely to cost. Memory is what makes each session start smarter than the last.

Decision MemoryProject MemorySession DNACross-Session IntelligenceAnalytics

Decision Memory and “Why did it do that?”

As your agent works, it makes decisions — chose this library, structured the code this way, skipped that approach. Operon captures each one as a real record and links it into a graph: to the trace it came from, the session, and every file it touched. That graph is queryable, which powers the explainability feature: for any file, you can ask why the agent did what it did.

The “Why?” view walks the chain backward. Starting from a file, it surfaces the decisions that shaped it, the prompt that led to each one, what the agent decided and its reasoning, and — when a decision replaced an earlier one — what it superseded. In a couple of clicks you go from a line of code to the prompt and the rationale behind it.

Note

Decision memory is a real, queryable graph — not buried inside session logs — and it syncs across your devices when you sign in. A decision recorded on your laptop is available when you pick the project up on another machine, so the reasoning follows the work.

Project Memory and AGENTS.md

Project memory is the durable knowledge about a project that outlives any single session — key decisions, conventions, and facts the agent should carry forward. Operon scores memory entries by relevance and injects the most relevant ones into the context when a new session starts, so the agent picks up where the project left off rather than from a blank slate. Prior decisions from across the project’s sessions are surfaced the same way.

Operon can also keep an AGENTS.md file in your repository up to date from project memory, generated when a session ends. If the file is Operon-generated, it is refreshed automatically; a hand-authored AGENTS.md is left alone.

Session DNA

Session DNA is your personal coding profile, computed purely from your own session history. It aggregates the patterns that describe how you actually work with AI tools, so you can see your habits and where sessions tend to go wrong.

  • Peak hours — when you do your most productive AI-assisted work.
  • Tool preferences — which tools you reach for and what they cost you on average.
  • Plan completion rate — how often the plans you start actually finish.
  • Failure modes — the errors and patterns that recur across your sessions.

Cross-Session Intelligence

Where Session DNA is about you, cross-session intelligence is about the codebase and the work. It runs over your session history to answer practical questions before you start a task.

InsightWhat it tells you
Codebase difficulty mapWhich directories are hardest for the AI — scored from failure rate, cost density, and operation density.
Approach fingerprintingWhich session structures work best — plan-first, test-first, iterate, explore-first, or greenfield — compared on cost, duration, and completion.
Tool effectivenessSuccess rates per tool across task categories like bugfix, feature, refactor, and testing.
Cost predictionA forecast of what a new goal is likely to cost, drawn from similar past sessions, with a confidence level.

Analytics

Analytics rolls all of this up into dashboards at the session and project level. It covers six areas so you can see where time, money, and quality are going.

Analytics

Cost intelligence

Spend trends and a per-model breakdown, so you know where the tokens go.

Analytics

Productivity

Velocity and key metrics across sessions and projects.

Analytics

Code impact

A file heatmap and churn view of what the AI actually changed.

Analytics

Tool usage

Distribution of tool calls and their failure rates.

Analytics

Session quality

A grid of quality indicators for the run.

Analytics

Smart alerts

Rabbit-hole detection, expensive sessions, and stuck-loop warnings.