Jolli Memory

Persistent memory that survives every AI coding session

Jolli Memory remembers what your repo can't: the reasoning behind every commit, portable across every agent you use. Stop re-explaining your codebase, ship more, debug less.

3k+ downloads
jolli-memory · git commit

$

The problem

Your reasoning dies at commit

The reasoning behind every AI coding decision lives in the conversation, and the moment you commit, it's gone.

The why

The part worth keeping

The “why” is everything the diff can't show:

  • Why this approach was chosen
  • Why the alternatives were rejected
  • Why the roadblocks appeared
  • Why these tools and agents were used
  • Why the context mattered

Why it matters

Context that compounds

Keep the reasoning and every session builds on the last:

  • Resume any session without re-explaining yourself
  • Hand off work with the reasoning intact
  • Review pull requests with full context
  • Faster debugging with historical team context
  • Cut RCA to minutes with the captured reasoning

How it works

Capture context, reuse it anywhere, and manage it as a living knowledge base and workflows.

1

Capture

You already run agent skills to plan, implement, commit, and open PRs. Jolli captures the reasoning and context behind each into structured memory, per commit and rolled up per branch.

Claude Code

>

2

Reuse

Any agent recalls the exact reasoning and context it needs, then reuses those same skills to plan, code, review, and debug, with no re-explaining.

Claude Code

>

3

Manage

Build workflows on your memory: living specs, doc sites, and token, skills, and risk reports, run on a schedule.

Team standup

Time-based

Active · Last run 6h ago · Succeeded

1
WhenOn a schedule

Daily at 9:00 AM (PDT)

2
Watching3 sources

jolliai/jolli / main

3
Then runcustom-agentic

Summarize the last 24h of activity into a standup-style status doc…

4
TargetEngineering Space✓ Auto-commit

Company space

Works privately on your machine or syncs to the cloud.

Platform agnostic

No lock-in

The surface you build on

Every coding agent and repo you already use.

Claude Code
Cursor
Gemini CLI
Codex
OpenCode
GitHub Copilot CLI
VS Code Copilot Chat
+and more
Claude Code
Cursor
Gemini CLI
Codex
OpenCode
GitHub Copilot CLI
VS Code Copilot Chat
+and more
GitHub
GitLab
Bitbucket
AAzure DevOps
Gitea
Forgejo
SourceHut
Codeberg
Gitee
GitHub
GitLab
Bitbucket
AAzure DevOps
Gitea
Forgejo
SourceHut
Codeberg
Gitee

The tools you already call

Any MCP, captured as reusable context.

Linear
Jira
GitHub
Notion
Slack
+and more
Linear
Jira
GitHub
Notion
Slack
+and more
Linear
Jira
GitHub
Notion
Slack
+and more
Linear
Jira
GitHub
Notion
Slack
+and more

Built to keep your agent fast

What Jolli Memory is engineered to deliver.

50%

Fewer tokens burned

Exact context, not bulk file dumps, with per-commit token accounting.

2x

Faster agent performance

Agents find answers in the memories instead of re-reading the repo.

100%

Captured by default

No stale docs. Memory updates as you commit.

“Jolli turns what you learn working with LLMs into reusable context, closing the loop on context engineering.”
Kai LukoffSanta Clara University
Kai Lukoff
Assistant Professor, Computer Science & Engineering, Santa Clara University

Use cases

Whether you ship solo or lead a team, Jolli Memory turns everyday coding into reusable context.

Individual developer

Keep contextual memory of your coding sessions to cut time spent and tokens burned.

  • Speed up PR reviews and debugging with context
  • Recall and resume coding sessions instantly
  • Hand off a branch with full context intact
  • Auto-generate specs, docs, and risk reports
  • Plan features against your knowledge graph

Developer manager

Keep team contextual memory to understand how your team performs.

  • See token and cost usage across the team
  • See which agents, tools, and workflows work best
  • Build RCAs fast with full context
  • Surface compliance and security risks early
  • Keep internal and external docs up to date

Your context shouldn't die at the end of a session.

Stop re-explaining your codebase
Start building on it

What is Jolli Memory?

A local-first memory layer for your codebase. It captures the why behind every commit (the reasoning, alternatives, tokens, and agents) and rolls it up per branch into a browsable, searchable memory bank you and your agents can build from.

How do I start using Jolli Memory?

Three steps, mirroring how it works. Capture: install the CLI from npm (or the bundled VS Code / IntelliJ extension) and it captures your AI coding conversations and summarizes them into context automatically. Reuse: a bundled local MCP server (personal context) and cloud MCP server (shared team context) let any agent query, recall, plan, and code against your memory. Manage: Jolli Web auto-syncs memories into a browsable Wiki and graph, plus workflows for token and skills reports, drift and gap/risk analysis, and always-current specs and doc sites.

How is it different from agent memory files (like your claude.md)?

Those are static notes you write and maintain by hand: semantic memory that goes stale. Jolli auto-captures the episodic why/what/how on every commit, version-controlled and portable across the agents you use. It can even suggest improvements to your memory and skills files, instead of leaving them to you.

How is it different from AI code review tools?

Code review inspects a diff for issues at pull-request time. Jolli captures the reasoning and context behind changes continuously, as you commit, and makes it reusable later. They're complementary, not competing.

How is it different from inference or token optimizers?

Those speed things up at the model layer. Jolli optimizes the context layer, feeding agents the exact memory they need so they burn fewer tokens and answer faster. It's model-agnostic and sits above any provider you use.

How does it capture context?

On every git commit, Jolli analyzes your changes and writes structured memory (the reasoning, linked files, and decisions behind them) per commit, rolled up per branch into a local knowledge base. No manual note-taking; your memory stays current as you work.

Which editors and agents does it work with?

Jolli Memory works with CLI agents like Claude Code, Codex, Gemini CLI, and OpenCode — the CLI is our recommended way to run it and all you need to get started. Prefer to stay in your editor? It also ships as an extension for VS Code, Cursor, Windsurf, and IntelliJ. Either way, your context stays portable across the tools, MCPs, and Git hosts you use.

Is my code private?

Yes. Jolli Memory runs entirely on your machine and is yours by default. Nothing leaves your laptop unless you choose to sync to the cloud or share a Space with your team.

Do I need an account to start?

No. Download the extension or CLI and start capturing memory for free, no registration required. Add Team Cloud later for shared Spaces, hosted Sites, API access, and team token, cost, and risk reports.

Still have questions? Book a demo