shipwithjev

Catalog / Tools & apps

0016GitHub

perfectrecall

Agent memory where Jev decides what is worth recalling.

Arslan R.’s memory layer stores in a Mnemosyne-compatible format and integrates with Hermes. Retrieval is a typed decision rather than a similarity score.

arslanr-com/perfectrecallREADME ↗
# PerfectRecall

**Jev-powered memory for AI agents.** Try it on Hermes. Replace Mnemosyne while keeping your existing SQLite database, memory banks, and tool calls.

An independent 120-question LongMemEval-S experiment reduced final-answer errors from **62 to 17 (72.6%)**, using the same GPT-5.6 Luna caller with high reasoning effort. Accuracy rose from **48.3% to 85.8%**. These are results for a frozen predecessor of this release, not a fresh validation of the renamed package or an official leaderboard score. [Methods, results, regressions, and reproduction](benchmarks/README.md).

PerfectRecall asks Jev to evaluate every eligible memory against short criteria supplied by the calling agent. It returns the original evidence for that agent to reason over. There is no embedding model, vector index, or hidden query-writing model in the production package.

Jev is a remote decision model. It answers typed questions, for example whether one memory matches one criterion, and does not generate text. The default model is `typesafe/jev-1.13` on OpenRouter: you need an OpenRouter API key, and recall costs money.

## Install in Hermes

Hermes versions with Git plugin installation can install the repository as a directory plugin. Then run the native memory setup:

```sh
hermes plugins install https://github.com/arslanrakh/perfect-recall
hermes memory setup perfectrecall
```

This installs the repository's code and declared Python dependencies without a separate PerfectRecall pip installation. The setup command backs up configuration, selects PerfectRecall, and disables legacy source plugins while keeping their files. Set `OPENROUTER_API_KEY` in the Hermes environment and restart.

PerfectRecall is not in the Hermes plugin catalog, so `hermes plugins install perfectrecall` by bare 

Also filed under Tools & apps

  1. 0616

    Jevstiller: distill Jev calls into a local model

    A self-hosted proxy that trains a local model on Jev's answers. It served 72% of Banking77 locally at 15 ms, with a 2% audit and a bound on disagreement.

    tomerglick57 · Tools & apps · 15 ms local

  2. 0611

    Scruple: code checks for what linters miss

    Semantic-aware linting with System One models: rules you can state in a sentence, checked against your code by Jev.

    @nalexpeae · Tools & apps

  3. 0606

    Algolia-style Postgres search with a Jev reranker

    Typo tolerance, typeahead, barcodes and facet counts in plain Postgres SQL, plus an optional Jev step that asks one question per top-10 result.

    @alex_forman1 · Tools & apps

  4. 0604

    Virtual Closet: outfits from closet videos

    built a virtual closet & outfit generator from raw closet videos. classification + semantic search thanks to jev 🥰. clueless closet dreams finally coming to life

    @maitreemervana · Tools & apps