Claude Code session
Claude Self Reflect
Claude forgets everything. This fixes that. www.npmjs.com/package/claude-self-reflect
Install
npm install -g claude-self-reflectFound in the project README. Check it for setup steps after installing.
git clone https://github.com/ramakay/claude-self-reflect.gitFrom the README
Claude Self-Reflect Claude forgets everything. This fixes that. Single 44MB binary. No databases. No containers. No API keys required. Install | How It Works | MCP Tools | Paper | FAQ v9.4 — Multi-Source Memory CSR now remembers more than transcripts: task outcomes, plan documents, and a cross-project session registry — each absorbed at the lifecycle stage it belongs to. Episodes carry real task state again (Claude Code's TodoWrite→TaskCreate rename had silently emptied them — found, fixed, and guarded with schema-miss telemetry). Sub-millisecond search, ~150ms cached startup, 720+ tests, zero external dependencies. Release notes Table of Contents - The Problem — Why Claude needs memory - The Architecture — How CSR solves it - The Pipeline — Progressive enrichment (9.3x improvement) - The Paper — The research behind the retrieval design (preprint) - Install — One-command install, consent-first activation - What You'll Ask — Natural language, no syntax - Performance | MCP Tools | Hooks | CLI - AI Narratives | Upgrading | Troubleshooting The Forgetting Problem Claude starts fresh every session. Solutions you found, architectures you designed, bugs you debugged — all gone. Context retention drops below 20% after 10 sessions. CSR fixes this with a single binary that gives Claude perfect memory. No special syntax. No commands. Install once, and past context appears automatically when you need it. Explore the full documentation → One Binary. 44MB. Everything runs locally in a single process. No Docker, no database server, no API keys required. - SQLite — storage for chunks, embeddings, enrichment state - HNSW — sub-millisecond vector search ( Explore the full documentation → The Pipeline Three layers progressively improve search quality from raw chunks to…
Details
- Repository
- ramakay/claude-self-reflect
- Language
- Rust
- License
- MIT
- Last updated
- 2 November 2026
- Topics
- ai-memoryclaudeclaude-desktopconversation-memorymcpqdrantsemantic-searchvector-search
- Listed in
- jqueryscript/awesome-claude-code
FAQ
What is Claude Self Reflect?
Claude forgets everything. This fixes that. www.npmjs.com/package/claude-self-reflect It is a session for Claude Code, from ramakay/claude-self-reflect on GitHub.
How do I install Claude Self Reflect?
Run npm install -g claude-self-reflect, then follow the setup in the README.
Is Claude Self Reflect popular?
ramakay/claude-self-reflect has 229 GitHub stars and 29 forks, and is included in 1 curated Claude Code list. It was last updated on 2 November 2026.
More sessions & history
Base
352ChristopherKahler/base
AI builder operating system. Turn Claude Code from a per-session tool into a workspace that remembers, maintains itself, and never goes stale. BASE = Builder's Automated State Engine.
Claude Thermos
242izeigerman/claude-thermos
Keeps your Claude session warm for you
Avenoxbeyin
334avenoxai/avenoxbeyin
Your AI second brain in one command — open-source Obsidian + Claude Code system with persistent cross-session memory. avenox.lol/beyin.md
Project Butler
374JamesShi96/project-butler
Project memory system for AI coding assistants (Claude Code, Cursor, Codex): session logs, project wiki, rules, TODOs, and handoff.
Claude P
394smithersai/claude-p
Drop-in replacement for `claude -p` that drives the interactive Claude Code TUI inside an in-process zmux PTY session.
Mux0
34510xChengTu/Mux0
A native macOS terminal built on libghostty. Workspaces, tabs, and split panes for your repos — with live status for every Claude Code, OpenCode, and Codex session you run.
Browse the most popular Claude Code mods, all sessions & history, or the skills and MCP server directories.