Repository navigation
v1.9.0
Install
curl -fsSL https://raw.githubusercontent.com/JeremiahM37/grimoire/main/install.sh | sh # Linux, macOS
brew install JeremiahM37/tap/grimoire # Homebrew
scoop bucket add jeremiahm37 https://github.com/JeremiahM37/scoop-bucket && scoop install grimoire # Windows
docker run -p 9111:9111 -v grimoire-vault:/vault ghcr.io/jeremiahm37/grimoire:1.9.0
go install github.com/JeremiahM37/grimoire/go/cmd/grimoire@latest # the module lives in go/, so @latest resolves the go/v1.9.0 tagWindows PowerShell one-liner: irm https://raw.githubusercontent.com/JeremiahM37/grimoire/main/install.ps1 | iex.
Archives (binary beside web/ and plugins/: extract and run), .deb, .rpm and checksums.txt are attached below.
Changelog
- 76a2576 Action stage: log injections and fingerprints under the session hash, keep tool calls out of re-tell pairing
- 136c984 Add Haiku backend for the marker benchmark confirmatory sample
- 1375fc9 Add context_for helper, OpenAI Agents SDK adapter, hook installer and integrations matrix
- 8c3c7e4 Agent memory integration: enforce-ask permission output, outcome hook install, strict gate defaults, config docs, verify steps
- a8ddd4f Agent memory: transcripts for any agent, procedures as skills, skill mining, friction and re-tell metrics
- 2eda54b Agent profiles: memory injection for any agent
- 4c987d6 Benchmarks: marker wording harness graded by deterministic checks on a local model
- 66441cb Benchmarks: read the Jev config path from JEV_CONFIG
- 96f5b57 Connectors as agent extensions: email, calendar, Microsoft 365, connect flow, source tools with approved actions
- 0053733 Credentials: password-manager providers (Bitwarden, 1Password, KeePass, Vault, pass) linked by reference
- a4df784 Docs: match the hook's actual event names
- 39ea85e Impact test: place sessions at noon UTC so the date-only landing day is time-zone safe
- 55d1354 Lint: research scripts under round2 exempt, f-strings in the outcome hook
- f334b72 Live per-memory utilization trace: action linking, outcome codes, reminder experiment, holdout, API and CLI
- bda70f9 Memory adherence: injection markers, outcome log, checks, usefulness, optional gate
- 7efe966 Memory gate: local mode, a MiniLM cross-encoder distilled from Jev's strict verdicts, run in-process
- 7f20332 Memory replay: measured evaluation (50 edits, 50 merges), replay vs endpoint parity, eval test and bench harness
- 73c0ad8 Memory replay: situation corpus, replay engine, gates for dream fixes, consolidation and index regeneration
- beac983 Memory use panel, and edit content in the pending-action hash
- 7a98d1e Memory use without tags: per-memory fingerprints, salted hashes on the wire, hook-side matching, used/unknown outcomes
- 6acaee4 Merge adherence markers, outcomes and the context gate
- 8d8537f Merge branch 'feat/am-connectors' into feat/agent-memory
- a8cf5cd Merge branch 'feat/am-fingerprints' into feat/agent-memory
- 2aa2622 Merge branch 'feat/am-gatemodel' into feat/agent-memory
- e45dc68 Merge compiled rule checks
- 6f8e098 Merge memory replay
- 03a02bc Merge origin/main: context_for helper, OpenAI Agents adapter, hook installer
- b6d0b5f Merge skills export, transcript readers and friction metrics
- e0b42d4 Merge the shared memory store and any-agent adapters
- 0436816 README: connectors and Obsidian in the every-agent bullet
- 0a98a43 README: credentials-it-can-use-but-never-read bullet
- f468a12 README: five differentiators at the top
- 12a5d6f README: notes-app bullet for people and agents
- 8628f9e README: published Laya checkpoint numbers (421M, AUC 0.92)
- a416beb Re-tell weeks: split the week that contains the cutoff
- cf68d46 Replay timing test: budget applies outside the race detector
- 58b01fd Rules compiled into checks: compile, backtest against transcript history, precision-gated activation
- bacc687 Share one Playwright browser across the browser suites
- 853035f Shared memory store: kinds, canonical links, core plus pointers, procedure checks, writing lint
- f20c06c Staticcheck: drop unused dream wrapper and IMAP field, simplify bws error check, test variable
- dd0d199 Tests: isolate XDG_CONFIG_HOME so CI runners' config dir is not used
- d57341f e2e: connector form tests skip shared settings; memory badge test scopes to its note
- a7250f2 gofmt the impact test
- 310bc11 memory impact --retells: drop replayed prompts from resumed sessions, optional audit hook for hand-checking
- 7076ba0 memory impact --retells: interactive sessions only by default, exclusion counts, Wilson interval