Skip to content

Jev directory

Hippo

A local SQLite memory layer for CLI agents with an opt-in Jev reranker that batches Noul judgments over the top 40 recalled memories and falls back to a local cross-encoder on errors.
Stars
781
Language
TypeScript
License
MIT
Reading time
4 min
Published by
Community
Author
kitfunso
Last verified
Sep 2026

kitfunso/hippo-memory

User repository on GitHub

View on GitHub

Stop re-teaching your agent. Make your agent's memory work like a brain. Hippo is long-term memory for coding agents. It's a critical layer for your AI harness that connects across your different tools (Cursor, Claude Code, Codex). It keeps your proprietary data completely local, and it actually learns over time.

Forks
45
Last pushed
Updated Oct 2026

Repo stats from the GitHub API, cached Oct 2026.Homepage

About this project

Make your agent's memory work like a brain. Hippo is long-term memory for coding agents. It's a critical layer for your AI harness that connects across your different tools (Cursor, Claude Code, Codex). It keeps your proprietary data completely local, and it actually learns over time. By strengthening memories each time they are recalled, Hippo preserves what works, lets mistakes decay, and continuously compounds your agents' intelligence.

Quoted from the project's README. Read the full README.

Highlights

  • The opt-in Jev reranker lifted R@1 from 0.41 to 0.62 on a private 300-query store for about $0.0004 per recall.
  • The author's study found better ranking but no demonstrated answer-quality gain over the free local cross-encoder, and that negative result is published.
  • Default recall uses BM25 with no embeddings and scores R@5 74.0% on LongMemEval; the 1000-event ingestion smoke made 0 outbound HTTP.
  • Works with Claude Code, Codex, Cursor, OpenClaw, OpenCode, and any MCP client, storing memories in SQLite with markdown mirrors and zero runtime dependencies.
  • Enabling the Jev reranker is the one switch that sends data out: the query and candidate memories go to TypeSafe.

Quickstart

bash
npm install -g hippo-memory && hippo init --scan ~
hippo recall "data pipeline" --why --limit 5
hippo recall "data pipeline" --reranker jev

Watch out

MIT-licensed. Needs Node.js 22.5+ and, for the reranker, a TypeSafe key; enabling Jev sends the query and candidate memories to TypeSafe.

Questions about this entry

Short answers drawn from the linked project or page.

Reactions & coverage

Posts, threads, and videos about this entry from around the web.

X: Search and tagging on keep.md

X: Jev reranks station suggestions in TrainLCD

YouTube: Jev in the reranking step of a RAG pipeline: why cosine similarity fails and how a steerable reranker compares. A Colab notebook comes with it.

X: LinkedIn bookmarks search

From the Jev guides

Original write-ups on what this entry is for.

From the Jev AI model community

Posts from builders shipping with Jev right now.

Follow @typesafeai