Aichronicles β AI skill for Claude Code
Capture, search, and summarize AI coding agent (Claude Code) sessions in SQLite.
How to install Aichronicles
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open toabctl/aichronicles and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Aichronicles does
Capture, search, and summarize AI coding agent (Claude Code) sessions in SQLite. Live web UI, MCP server, CLI.
Alternatives in AI
- Firecrawl MCP Server β π₯ Official Firecrawl MCP Server - Adds powerful web scraping and search to Cursor, Claude and any other LLM c 6.1k β
- Peekaboo β Peekaboo is a macOS CLI & optional MCP server that enables AI agents to capture screenshots of applications, o 3.2k β
- OpenContext β A personal context store for AI agents and assistantsβreuse your existing coding agent CLI (Codex/Claude/OpenC 1.1k β
README
aichronicles
**Capture your AI coding sessions, locally, with secrets scrubbed before they hit disk.**
**Status: work in progress.**
aichronicles runs as a tiny user-mode daemon that ingests hook events from Claude Code, Gemini CLI and Codex CLI into a SQLite store, exposes the corpus as an [MCP](https://modelcontextprotocol.io) server your agent can query for context from past work, and generates structured summaries on demand.
flowchart LR
cc[Claude Code]
llm[(Anthropic / OpenAI
HTTPS, on-demand)]
subgraph local["Your machine β single user, local disk"]
direction LR
hook["aichronicles hook
hook subprocess"]
api["aichronicles-api
systemd --user Β· UDS 0600"]
db[("SQLite store
raw_envelopes βΈ events βΈ
extractions βΈ llm_outputs")]
mcp["aichronicles mcp-serve
stdio"]
cli["aichronicles summarize
/ reflect / propose"]
end
cc -- "hook fires" --> hook
hook -- "POST /v1/ingest" --> api
api -- "redact + verify + persist" --> db
cc <-- "tools/call (stdio)" --> mcp
mcp -- "GET /v1/* (UDS)" --> api
cli -- "GET /v1/* (UDS)" --> api
cli -.->|"egress redact βΈ tool use"| llm
llm -.-> cli
cli -- "POST /v1/llm-outputs" --> api
**Legend.** Solid arrow: data flows in this direction. Dashed arrow: optional / on-demand (only fires for summarize/reflect/propose). The `local` box is the trust boundary β everything inside runs as your user, on your local disk. Cylinder is persistent state.
The diagram above is the static view (where things run). For the *dynamic* view β what fires automatically vs. what you trigger, and what happens step-by-step inside each flow β see [`docs/explanation/data-flow.md`](docs/explanation/data-flow.md).
What you get
- Searchable corpus. Every prompt, tool call, and response from
your Claude Code sessions, indexed by SQLite FTS5.
aichronicles search 'mongodb shutdown'return
Related Skills
Agent Summary
Aggregate and summarize local AI coding agent sessions (Claude Code, Codex, ZCode, Pi, Hermes, OpenCode, Kimi.
Toktoken
TokToken is a fast, single-binary C codebase indexer for AI coding agents. Powered by universal-ctags and SQLi
Recollect
Self-hosted AI memory and MCP coordination for coding agents. Persistent context across repositories and sessi
Book Memex
Powerful eBook metadata management tool with SQLite backend, AI-powered enrichment, web interface, and compreh
Litledger
Self-hosted literature ledger for researchers and their AI agents: capture, read, tag and cite papers, track m
Devmemory
π§ Persistent local-first memory for AI coding agents β MCP server + CLI for Claude Code & Cursor. SQLite FTS5
Related Agents
Trading Agent
Phase 6b live. Analyses the universe for mispricing and produces Predictions. Uses OpenAI-backed web search vi
MCP Owner
Owns mcp/ β the live MCP brain over stdio and the ai-os CLI. Use for work on the server, the Vault door, the t
Demo Validator Web
Browser-driving validator for the live-demo and workbench builds β uses the Playwright MCP server (configured