
I built a local memory layer for any LLM — stores your preferences, injects them into every session
Every AI session starts cold. You open Claude, ChatGPT, or Gemini and immediately start re-explaining the same things: "I prefer Python over JavaScript" "I always use type hints" "For this project, JWT not sessions" "Keep commits short and imperative" Every. Single. Session. So I built recall . pip install recall recall remember "I prefer Python over JavaScript" recall remember "Always use type hints" recall remember "JWT for auth in synaptiq, not sessions" recall inject # → clipboard, paste into any AI chat recall inject --target claude # → ~/.recall/injected.md for Claude Code How it works Store: recall remember "text" appends to ~/.recall/memories.jsonl . Plain JSON lines. Human-readable. No database. Rank: recall inject reads your current directory name and recent git commits to understand context. If ANTHROPIC_API_KEY is set, it sends your memories + context to claude-haiku and gets back the 8 most relevant. No key? It injects all of them. Inject: The output is a clean Markdown bl
Continue reading on Dev.to Python
Opens in a new tab


