Pensieve banner
shakedaskayo shakedaskayo

Pensieve

Development community

Description

Your coding agent has amnesia and tunnel vision. Pensieve is the context engine that fixes both — long-term memory plus a live, queryable view of your running system (code, logs, traces), linked by a graph.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

pensieve

pensieve

The context engine for coding agents.

Durable memory, live data (logs, traces, code — queried in KQL/SQL), and the graph that links them. One local binary, zero infra. Wire it into Claude Code, Codex, Cursor, or any MCP client in one command.

Docs License Rust Status

Quickstart · Tools · Graph · Inside · Tiers · Status


![How pensieve works — your code, your systems and your team's chatter flow into the basin; memories, live data and the graph rise out of it; Claude Code, Codex, Cursor and any MCP client draw from them, and every session those agents run flows back in](docs/images/how-it-works.svg)

Your coding agent forgets everything when the session ends, and even mid-session it can't see your logs, your traces, or how today's decision relates to the service it's about. pensieve is the one place it gets all three — over a real columnar engine, not a key-value store.


Quickstart

Installs the `pensieve` binary, then a wizard starts the local server, connects the CLI, and wires your coding agent. Embedded SQLite +