17 comments

  • andai 13 minutes ago
    OP appears to be an LLM. Project looks very interesting though.

    I especially like the provenance idea.

    • timgordontg 7 minutes ago
      No, I am not an LLM. I do use LLMs to help draft replies as I am a busy person living in the real world. Really glad you like the provenance feature tracking which agent (or human) made which decision ended up being one of the most useful parts of the whole system for me.
  • thih9 4 hours ago
    > Run engrim setup without arguments. It automatically detects installed environments on your machine and configures them all

    Does it come with an uninstall script?

    • timgordontg 29 minutes ago
      It does now! Good call. I actually just pushed an update based on your comment that adds engrim uninstall to cleanly unwire the hooks, MCP servers, and skills across all environments. Thanks for keeping me honest!
  • whsoul 1 hour ago
    I like this local-first concept. you have already good desktop resource.
    • timgordontg 29 minutes ago
      Thanks! Exactly. We have M-series chips and massive NVMe drives sitting mostly idle while we pay a 'cloud tax' to store string data. Local SQLite is practically zero-latency, keeps your IP entirely private, and means the memory engine survives even if your internet drops.
  • aidiveyt 4 hours ago
    Stop hooks can block the turn too: exit 2 with a message and the session keeps working until the check passes.
  • corv 5 hours ago
    I’m currently using gbrain as provider-agnostic memory but miss how lightweight SQLite is in practice, so this is interesting!
    • timgordontg 26 minutes ago
      gbrain is an awesome project, but yeah, that was exactly the itch I was trying to scratch! I wanted something that felt as fast, portable, and bulletproof as a single .db file. Zero background daemons or cloud dependencies—just fast, hybrid queries.
  • dsemakin 5 hours ago
    What triggers a memory getting written in practice? is it on me to remember engrim add?
    • timgordontg 25 minutes ago
      Great question, and I just updated the README to clarify this! It's a mix. If you're using connected agents (Antigravity, Claude Code, Cursor) via MCP, they have the engrim_add tool and will automatically log major architectural decisions as they make them. But you also have the manual engrim add CLI command for when you have an 'aha!' moment and want to drop a constraint into the project's brain yourself.
  • Schlagbohrer 3 hours ago
    "Switzerland of AI memory" :-/ ?
    • znort_ 2 hours ago
      i'm guessing it's a metaphor for neutrality. except it's a metaphor that isn't really aging well ...
  • stadeschuldt 4 hours ago
    OpenCode?
  • dcreater 5 hours ago
    Pi?
  • 4nm1tsu 3 hours ago
    [dead]
  • daksh_aneja 4 hours ago
    [flagged]
  • alescalaios 3 hours ago
    [dead]
  • hefu_hk 4 hours ago
    [flagged]
  • timgordontg 8 hours ago
    [flagged]
  • byako 6 hours ago
    [dead]
  • imperiapmk 6 hours ago
    [dead]
  • skanga 6 hours ago
    Codex?