nowfound

Dev tools · alternatives · 2026

24 alternatives to Mmm – manual memory management for Go

[Go] mmm - manual memory management library. Contribute to teh-cmc/mmm development by creating an account on GitHub.

Mmm is a manual memory management library for Go that gives developers explicit control over memory allocation and deallocation. It is designed for Go programmers who need fine-grained memory management capabilities… Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. Mmm – manual memory management for Go launched in 2015; newer entries below may have overtaken it.

  1. 1

    Your memories, in every LLM you use.

    2025 · mcp.supermemory.ai · its alternatives →

  2. 2

    Go compiler for small places. Microcontrollers, WebAssembly (WASM/WASI), and command-line tools. Based on LLVM. - tinygo-org/tinygo

    2018 · github.com · its alternatives →

  3. 3

    Contribute to sendilkumarn/gopurerc development by creating an account on GitHub.

    2020 · github.com · its alternatives →

  4. 4GP

    A quick dive into the Plan9 assembly I picked up while developing my SIMD package for Go, and how it led to a 450% performance boost in calculations.

    2024 · pehringer.info · its alternatives →

  5. 5

    Sync memory across AI's so they pick up where you left off.

    2025 · mem0.ai · its alternatives →

  6. 6MC
  7. 7

    Hey HN! We're Taranjeet and Deshraj, the founders of Mem0 (https://mem0.ai). Mem0 adds a stateful memory layer to AI applications, allowing them to remember user interactions, preferences, and context over time. This enables AI apps to deliver increasingly personalized and intelligent experiences that evolve with every interaction. There’s a demo video at https://youtu.be/VtRuBCTZL1o and a playground to try out at https://app.mem0.ai/playground. You'll need to sign up to use the playground – this helps ensure responses are more tailored to you by…

    2024 · github.com · its alternatives →

  8. 8
    note.md▲280

    your notes and research documentation now a local LLM Memory

    Jun 2026 · notemd.org · its alternatives →

  9. 9

    Simple, zero-dependency garbage collection for C. Contribute to mkirchner/gc development by creating an account on GitHub.

    2019 · github.com · its alternatives →

  10. 10

    C to Go Assembly. Contribute to minio/c2goasm development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  11. 11

    An application-oriented unified storage layer for Golang.

    2021 · github.com · its alternatives →

  12. 12

    A finite-state machine library for the Go programming language - calebwin/go-sm

    2018 · github.com · its alternatives →

  13. 13

    AI agent memory, everywhere. claude-mem is open-source memory for Claude Code; cmem links it to any MCP client — Cursor, Codex, more — via one private link.

    Dec 2025 · cmem.ai · its alternatives →

  14. 14

    I keep running in the same problem of each AI app “remembers” me in its own silo. ChatGPT knows my project details, Cursor forgets them, Claude starts from zero… so I end up re-explaining myself dozens of times a day across these apps. The deeper problem 1. Not portable – context is vendor-locked; nothing travels across tools. 2. Not relational – most memory systems store only the latest fact (“sticky notes”) with no history or provenance. 3. Not yours – your AI memory is sensitive first-party data, yet you have no control over where it lives or how it’s queried. Demo video:…

    2025 · github.com · its alternatives →

  15. 15

    Learn Go (Golang) by writing real code in this interactive course. Practice structs, interfaces, errors, concurrency, and idiomatic backend patterns.

    2020 · qvault.io · its alternatives →

  16. 16

    Library for interacting with LLVM IR in pure Go. Contribute to llir/llvm development by creating an account on GitHub.

    2017 · github.com · its alternatives →

  17. 17

    A lightweight programming language built with Go. Contribute to confh/Tiny development by creating an account on GitHub.

    Jun 2026 · github.com · its alternatives →

  18. 18

    The progressive offline Todo app. Contribute to sanchitnevgi/remember development by creating an account on GitHub.

    2016 · github.com · its alternatives →

  19. 19

    An OKF-backed Model Context Protocol (MCP) server delivering persistent long-term memory and SQLite FTS5 search for AI agents. - fellowgeek/mcp-memory

    Aug 2026 · github.com · its alternatives →

  20. 20

    MCP server that lets your AI assistant remember everything about your home. - impactjo/home-memory

    Apr 2026 · github.com · its alternatives →

  21. 21

    I have a proposal that addresses long-term memory problems for LLMs when new data arrives continuously (cheaply!). The program involves no code, but two Markdown files. For retrieval, there is a semantic filesystem that makes it easy for LLMs to search using shell commands. It is currently a scrappy v1, but it works better than anything I have tried. Curious for any feedback!

    Apr 2026 · github.com · its alternatives →

  22. 22

    Fast PUT/GET/DELETE in-memory key-value store for lookaside caching - jonhoo/cucache

    2015 · github.com · its alternatives →

  23. 23

    SIP library for writing fast SIP services in GO. Contribute to emiago/sipgo development by creating an account on GitHub.

    2023 · github.com · its alternatives →

  24. 24
    GoLearn▲81

    Machine Learning for Go. Contribute to sjwhitworth/golearn development by creating an account on GitHub.

    2014 · github.com · its alternatives →

Also compare

Ranked by how close each launch is in meaning, then by votes. Prices were read from each product’s own site when checked and can change. Refine with your own description →