Skip to main content
Glama

Related Servers

Alternatives to thor-memory-bible

  • A
    license
    A
    quality
    F
    maintenance
    Self-improving, verifiable memory for AI coding agents. Learns how you work, stops repeating mistakes, models each project, recalls the right lesson at the right moment. Every memory is signed and tamper-evident. Local-first.
    8
    2
    Apache 2.0
  • A
    license
    B
    quality
    A
    maintenance
    Local-first, auditable memory for Codex, Claude Code, and MCP clients. It stores scoped user/project memory in SQLite or Postgres, serves read-only recall and inspection tools by default, and supports opt-in governed writeback with review and forget controls.
    8
    183 npm
    20
    MIT
  • A
    license
    A
    quality
    D
    maintenance
    Local-first project memory for AI coding agents. Records failed attempts, fragile files, and decisions per repo, and warns the agent via hooks before it repeats a recorded mistake.
    6
    0
    MIT
  • A
    license
    Not graded
    quality
    D
    maintenance
    Provides coding agents with durable, cross-session lessons-learned memory, enforcing that success or failure verdicts can only come from human approval, human correction, or objective metrics—never from the agent itself.
    Apache 2.0
  • A
    license
    Not graded
    quality
    A
    maintenance
    Provides a local-first memory layer for coding agents, storing principles, rules, and corrections on-device and surfacing them at the moments they apply so agents act on the intended outcomes without sending data to the cloud.
    10,722 npm
    2
    AGPL 3.0
  • A
    license
    Not graded
    quality
    A
    maintenance
    A local-first memory for AI coding agents. AgentRecall turns the feedback and failures you run into while coding into reusable rules, then serves the right ones back — on the command line or directly to Claude Code over MCP. Everything stays on your machine: no cloud sync, no web UI, no API keys.
    9
    MIT

Related Servers

  • A
    license
    Not graded
    quality
    A
    maintenance
    Saves decisions, rules, bugs, to-dos and failed approaches from coding-agent chats as lines in a repo file, then brings the relevant ones back in later sessions. It also checks planned commands and file edits against those saved rules before they run, asking first when a rule might be broken.
    848 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables coding agents to save decisions, rules, bugs, to-dos and dead ends from chat sessions into a JEVMEM.md file in the repository, then bring the relevant lines back in later sessions. It also checks planned commands and file edits against those saved rules before they run, prompting for confirmation when one might break.
    848 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables coding assistants to save decisions, rules, bugs, to-dos and failed approaches from chats into a repo memory file, bring the relevant entries back in later sessions, and check commands or edits against saved rules before they run.
    848 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Enables coding assistants to persist decisions, rules, bugs, to-dos and dead ends from chat sessions into a repository memory file, then automatically recall the relevant ones in later sessions. It also checks pending commands and file edits against those saved rules before they run, flagging possible violations.
    848 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Saves decisions, rules, bugs, to-dos, and failed approaches from Claude Code, Cursor, and Codex chats into a repository file, then brings relevant entries back in later sessions and checks tool calls against saved rules before commands or edits run.
    848 npm
    MIT
  • A
    license
    Not graded
    quality
    A
    maintenance
    Saves decisions, rules, bugs, to-dos and failed approaches from AI coding chats to a repository memory file, then brings relevant lines back in later sessions and checks commands or edits against saved rules before they run.
    848 npm
    MIT

TDQS

A4.5/5.0

Scored across 16 tools

Disambiguation5/5

The set carefully draws boundaries between each tool: lookup (search) vs get (fetch by id), revise (changed) vs retract (wrong), lookup (memory) vs search_code vs where_used (code), remember (code lane) vs shelve (life lane), and read/write pairs like library/shelve and pin/unpin. Descriptions explicitly cross-reference the right alternative, so an agent can always pick the correct tool.

Naming Consistency4/5

Most tools use a single lowercase word (lookup, get, mark, remember, resolve, retract, revise, pin, unpin, shelve), while a few use snake_case (search_code, where_used) and several are nouns rather than verbs (library, history, status, outline). Still readable and predictable overall, with only minor stylistic deviation.

Tool Count4/5

16 tools cover three coherent sub-domains (memory lifecycle, code navigation, and the library lane), and each tool maps to a distinct operation. It sits at the heavier end of the ideal range but no tool feels redundant or filler.

Completeness5/5

Full lifecycle is present for the memory lane (remember/revise/retract/get/history plus resolve for conflicts and mark for feedback), the library lane (library/shelve), and code reasoning (search_code/outline/where_used), with status for overview and pin/unpin for binding management. No obvious dead ends or missing operations for the stated purpose.

Maintenance

ActivityActive
ResponsivenessNo issues