Dev tools · alternatives · 2026
24 alternatives to MainMemory, a memcached clone and generic server framework
Wannabe Main Memory Database and More. Contribute to ademakov/MainMemory development by creating an account on GitHub.
Below are 24 products that do a similar job, ranked by how close each is in meaning and then by launch-day votes. MainMemory, a memcached clone and generic server framework launched in 2016; newer entries below may have overtaken it.
- 1

Wannabe Main Memory Database and More. Contribute to ademakov/MainMemory development by creating an account on GitHub.
2017 · github.com · its alternatives →
- 2

In-memory Postgres for unit/E2E tests. Contribute to hexclave/pgmock development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 3
OpenMemory MCP▲379Sync memory across AI's so they pick up where you left off.
2025 · mem0.ai · its alternatives →
- 4
Supermemory▲689Claude Code forgets your preferences and codebase every session. Here
2024 · supermemory.ai · its alternatives →
- 5

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 →
- 6DA
Hey HN! I’ve written a bunch of WebSocket servers over the years to do simple things like state synchronization, WebRTC signaling, and notifying a client when a backend job was run. I realized that if I had a simple way to create a private, temporary, mini-redis that the client could talk to directly, it would save a lot of time. So we created DriftDB. In addition to the open source server that you can run yourself, we also provide https://jamsocket.live where you can use an instance we host on Cloudflare’s edge (~13ms round trip latency from my home in NY). You may have seen my…
2023 · driftdb.com · its alternatives →
- 7

I wanted to see how fast an isolated code sandbox could start if I never had to boot a fresh VM. So instead of launching a new microVM per execution, I boot Firecracker once with Python and numpy already loaded, then snapshot the full VM state. Every execution after that creates a new KVM VM backed by a `MAP_PRIVATE` mapping of the snapshot memory, so Linux gives me copy-on-write pages automatically. That means each sandbox starts from an already-running Python process inside a real VM, runs the code, and exits. These are real KVM VMs, not containers: separate guest kernel, separate guest…
Mar 2026 · github.com · its alternatives →
- 8

Statechart library and editor. Contribute to jonasblixt/ufsm development by creating an account on GitHub.
2018 · github.com · its alternatives →
- 9

We just released our database, SpacetimeDB, on GitHub under the BSL 1.1 license. It converts to a free software license after a few years. The point of the database is that you upload application logic into the database as a WebAssembly stored procedure, so instead of clients connecting to a webserver they connect directly to the database. The database itself does authentication and you write your own authorization logic just like you would inside a webserver. We’ve developed our game, BitCraft (https://bitcraftonline.com) entirely in this way. All of the game state is stored and…
2023 · github.com · its alternatives →
- 10

Hey HN, we’re launching OpenMemory (https://github.com/mem0ai/mem0/tree/main/openmemory), an open source tool that lets you run a personal, portable memory layer for LLMs. Fully self-hosted and under your control. It uses standard MCP protocol and plugs into any MCP client (like Cursor, Windsurf, Claude, etc.) over Server-Sent Events (SSE). https://mem0.ai/blog/how-to-make-your-clients-more-context-a... is a complete tutorial that shows how to set it up locally, the underlying components involved, complete overview of architecture and…
2025 · github.com · its alternatives →
- 11
YourMemory▲93This is a project that I have been building for a while now, YourMemory is a solution to agentic memory which focuses on pruning of noise rather than hoarding of data. In the current state of agentic memory most of the context is stored in the form of a MD file or is derived through a RAG model where you store each and everything. Both of the solution leads to bloated context which does not optimize the usage of any tokens. In this system we only keep relevant data in our memory and prune all the unnecessary data. The relevance of a data is derived through multiple factors such as recall…
Apr 2026 · yourmemoryai.vercel.app · its alternatives →
- 12
Ultramemory▲84Private AI memory for your Mac with no cloud or account
Jun 2026 · mac-ultramemory.com · its alternatives →
- 13

Local persistent memory store for LLM applications including claude desktop, github copilot, codex, antigravity, etc. - CaviraOSS/LongMemory
Dec 2025 · github.com · its alternatives →
- 14

Contribute to libriscv/drogon-sandbox development by creating an account on GitHub.
2024 · github.com · its alternatives →
- 15

This project contains no code from Linux, BSD, Minix, or any other OS. Everything up until this point is written entirely from scratch, including a pure microkernel (that only implements multiprocessor priority scheduling, memory management, and interprocess communication), a work-in-progress implementation of the standard C library, and a variety of servers that provide drivers and other essential OS functionality. At the time of writing this post, the servers provide drivers for the keyboard, NVMe SSDs (that works on real hardware), a Unix-like virtual file system (with a single root…
2024 · github.com · its alternatives →
- 16

Embedded graph memory for AI agents, mobile apps, and the browser. - project-minigraf/minigraf
17d ago · github.com · its alternatives →
- 17

Everything about Apache Mesos. Contribute to dharmeshkakadia/awesome-mesos development by creating an account on GitHub.
2016 · github.com · its alternatives →
- 18

The Meson Build System. Contribute to mesonbuild/meson development by creating an account on GitHub.
2015 · github.com · its alternatives →
- 19

A subset of BouncyCastle crypto primitives, refactored to use DirectByteBuffer. - andy-goryachev/MemSafeCrypto
2022 · github.com · its alternatives →
- 20

I'm excited to share Hashmap.me, a small tool I've built to simplify data storage and retrieval. It's a straightforward service that allows developers to store data records via HTTP requests and retrieve them easily, all without the hassle of setting up and managing a database. Initially I built this because I was tired of creating a database to prototype my own projects, I just wanted to persist my in memory cache between restarts early on. Each hashmap you create corresponds to its own collection in MongoDB. Perfect for small projects, quick prototypes, or learning purposes. I'd love to…
2024 · hashmap.me · its alternatives →
- 21

Hello HN! We're excited to announce MyDuck Server, an open-source project that seamlessly integrates the analytical power of DuckDB with your existing MySQL & Postgres databases. *Backstory* Currently, there are no fully satisfactory open-source OLAP solutions for MySQL & Postgres. In the MySQL ecosystem, HeatWave offers close integration, but it's a proprietary, commercial product from Oracle. The Postgres community has seen promising DuckDB-based extensions emerge, including the official pg_duckdb. However, extensions can introduce isolation concerns in mission-critical environments.…
2024 · github.com · its alternatives →
- 22

Simple and efficient way to show information about Memcache. - hyperia-sk/memcache-info
2017 · github.com · its alternatives →
- 23

2020 · github.com · its alternatives →
- 24

An in-memory NoSQL database implemented in Python. - capjamesg/jamesql
2024 · github.com · its alternatives →
Also compare
- MainMemory – Wannabe Main Memory Database and More alternatives
- I open-sourced the in-memory PostgreSQL I built at work for E2E tests alternatives
- OpenMemory MCP alternatives
- Supermemory alternatives
- Mem0 – open-source Memory Layer for AI apps alternatives
- DriftDB – an open source WebSocket backend for real-time apps alternatives
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 →