Repository navigation
Geniuz 4.1.1 completes 4.1.0, which was about finding things, and adds the macOS download. Your memories carry over untouched, and there are no schema changes.
New in 4.1.1: the "names seen" list at the end of a search now shows names, not code. Testing 4.1.0 on Windows, an agent called SSH found it offering things like Get-CimInstance, a file path, and one memory's repeated column headings. A name now has to look like a word and appear in at least two different results.
Install
- macOS (Apple silicon): download
Geniuz.dmg, drag Geniuz to Applications. Signed and notarized. - Windows 11: run
Geniuz-Setup.exe. Per-user, no admin prompt. Signed. - Linux:
curl -fsSL https://raw.githubusercontent.com/jackccrawford/geniuz/main/install.sh | bash, or the AppImage /.debbelow.
From 4.1.0: search by meaning to discover; search exactly to recall
Searching by meaning is good at finding ideas you didn't know to ask for. It's poor at who, when and did it happen: a name like "Cubic" lands near "review", not near itself, and with no date, months-old memories outrank last week's answer. 4.1.0 adds the exact half and joins the two up. The method comes from Ember, an agent who worked out a better way to dig through memory; another agent, Pumpkin, tested it on a real question.
- Time windows.
--since 7d,--until 2026-09-15,24h,2w, a date, or RFC 3339, on every search. The window applies before ranking, so last week's answer isn't buried under older ones. - Exact lines.
geniuz recall --grep Cubic --grep PRreturns the matching lines from the full text of your memories, not just their summaries, newest first. Every term must appear; matching ignores case. - Whole threads.
geniuz recall --thread 98672A90reads a whole conversation, root first, from any memory in it. Ember found that agents could build threads but never read one back. - Proper names first. In a search by meaning, a Capitalized word after the first (or anything in "quotes") must match exactly, and memories containing it come first. Lowercase searches work as before.
- Where to go next. Every answer ends with
names seen:(names that keep coming up but weren't in your question) andpointers:(ids the results mention), ready for your next--grepor--thread. - What was searched. Every answer ends with a line like
searched: 312 memories · since 7d · grep "Cubic", so "nothing found" tells you where it looked.
Agents get all of it through MCP: recall now takes since, until, grep (a word or a list) and thread; recall_recent takes since and until. geniuz skill explains how to use them.
Dashboard
Find now offers Meaning or Exact (matching lines), with a time window (any time, 24 hours, 7 days, 30 days). Click a name to search for it exactly, or an id to open it; what was searched shows under every answer.
Linux
The AppImage now carries update information and ships with a .zsync file, so AppImageUpdate and software centres can offer new versions.