About Rekal Cli
Rekal is a command line tool that gives AI coding agents a memory of past sessions. Coding agents normally start each session with no knowledge of earlier work, so Rekal captures the reasoning behind the code, including decisions made, paths rejected and dead ends, at every commit, and recalls the relevant parts when a later session begins. It works with Claude Code, Codex, Gemini, OpenCode and Kiro, and the site also lists Cursor and Copilot.
Memory is stored in git rather than on a hosted service. Each developer's sessions ride on an orphan branch named for their email address, so they never touch product history or pull requests. A sync command fetches teammates' branches and folds their sessions into a local store, and only merged work is shared, while dead ends stay local. The vendor describes an append only record of raw sessions, with retrieval, ranking and routing performed at the moment a question is asked instead of through write time summaries. Ranking adapts to each user's machine and that usage data is never synced. The site also reports benchmark results on LoCoMo and LongMemEval and links to a research paper.
Installation is through a shell script from the vendor's site, and the project is hosted on GitHub. The site publishes no pricing page, and the only price data it carries lists a cost of zero.