SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 TypeScript ai-memory Projects
-
supermemory
Memory and context engine + app that is extremely fast, scalable, and can be run fully locally. The Memory API for the AI era.
-
Puter.js
Puter.js - The Backend for AI-Generated Apps. One-shot full-stack apps with your existing AI coding tool. Puter.js gives you Auth, Storage, DB, AI & more, with up to 90% fewer AI tokens than other backend platforms.
-
OpenMemory
Local persistent memory store for LLM applications including claude desktop, github copilot, codex, antigravity, etc.
Project mention: Show HN: A local-first memory store for LLM agents (SQLite) | news.ycombinator.com | 2025-12-14edit:
from gpt5.2 with prompt:
<< 'adversarial review request. please look at the github link for signs of being written by llm ( extra points if you can point to the llm that generated it ) https://github.com/CaviraOSS/OpenMemory'
>> I can’t prove it’s LLM-written from the outside, but the README (at least) has a lot of “LLM smell.” I’d put it at high likelihood of AI-assisted marketing/docs copy, with some sections bordering on “generated then lightly edited.”
but then it adds a list of style reason why it could be generated by llm
<< “Extra points”: which LLM wrote it?
Most likely: Claude 3.5 Sonnet–style output
<< if i were to point to comments in readme and code, what would you say upon re-review
>> Comments that narrate the obvious (especially line-by-line)
-
Project mention: Ask HN: How do you keep AI assistants consistent with your personal preferences? | news.ycombinator.com | 2025-09-18
I'm the founder of CORE (https://github.com/redplanethq/core) - an external memory system for LLMs that acts like a "memory OS." Instead of AI starting fresh every conversation, CORE lets you create persistent knowledge that any LLM can query and reference.
We've built "spaces" as scoped memory containers - think isolated knowledge environments for different contexts. You might have a 'coding-standards' space with your preferred patterns, a 'project-context' space with current work details, or 'personal-workflows' space with how you like things done. Any AI agent can pull from the relevant spaces to give consistent, contextual responses.
But I'm trying to nail the UX where both user and agent are crystal clear about what preferences are active. How do you make it obvious when AI is referencing your stored knowledge vs. responding generically? Should users explicitly choose which spaces are active, or should AI auto-select based on context?
What personal context do you find yourself repeatedly explaining to AI assistants? And how would you want to manage and be notified about which of your knowledge spaces the AI is actually using?
-
ai-maestro
AI Agent Orchestrator with Skills System - Give AI Agents superpowers: memory search, code graph queries, agent-to-agent messaging. Manage Claude, Codex or any AI Agent from one dashboard. Move Agents between computers and locations
-
Ori-Mnemos
Local-first persistent agentic memory powered by Recursive Memory Harness (RMH). Open source must win.
-
Ix
Understand any codebase instantly. System intelligence for codebases, built for humans and AI. (by ix-infrastructure)
Project mention: Ask HN: Deterministic codebase maps vs. LLM inferred knowledge graphs? | news.ycombinator.com | 2026-04-08 -
Grov
Grov automatically captures the context from your private AI sessions and syncs it to a shared team memory. It auto injects relevant memories across developers and future sessions to save tokens and time spent on tasks.
Project mention: Show HN: Grov – Multiplayer for AI Coding Agents (Open Source) | news.ycombinator.com | 2026-01-21 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
-
signetai
Local-first identity, memory, and secrets for AI agents. Portable state across models and harnesses.
Project mention: Identity, memory, secrets that survive model switch | news.ycombinator.com | 2026-06-18 -
mcp-server
Persistent memory and cross-session learning for AI coding assistants. Cloud-based context management via MCP. (by contextstream)
Project mention: I Got Tired of Re-Explaining My Codebase to AI — So I Built a Memory Layer | dev.to | 2026-01-27MCP server repo: github.com/contextstream/mcp-server
-
oc-mnemoria
Persistent shared memory (hive mind) for OpenCode agents, powered by the mnemoria Rust engine
Project mention: Show HN: Oc-mnemoria – Persistent memory for AI coding agents | news.ycombinator.com | 2026-03-02 -
wasla
Universal synchronization layer for AI orchestrators, agents, MCP configs, skills, commands, and dev-tool workflows.
Check out the repo here: https://github.com/The-Untitled-Org/wasla
-
bhived-mcp
bhived is an MCP server that gives AI agents shared memory, skills, and tool discovery. install once, works in Claude Code, Cursor, and 15+ other agents.
-
Project mention: Why Vector Search fails at LLM memory (and a benchmark to prove it) | news.ycombinator.com | 2026-06-04
-
cecil-protocol
Persistent memory and identity protocol for AI systems with evidence-aware recall and inspectable memory.
Project mention: Show HN: Cecil – open-source memory and identity protocol for AI | news.ycombinator.com | 2026-02-26https://github.com/johnkf5-ops/cecil-protocol
-
Project mention: Show HN: Memdir – local, file-based memory for AI agents | news.ycombinator.com | 2026-03-31
-
Project mention: Show HN: We made a back end agnostic SDK for Agent Memory | news.ycombinator.com | 2026-05-15
-
enquire-mcp
The most advanced Obsidian MCP — long-term memory for AI agents. Hybrid retrieval (BM25 + ML + BGE rerank, RRF-fused), HNSW live-update, agentic RAG (HyDE + sub-question), Obsidian Bases, PDFs+OCR. For Claude Code/Desktop, Cursor, ChatGPT, Codex, OpenClaw. MCP-native, MIT, SLSA L2.
Project mention: Show HN: Mnemo – local-first AI memory layer for any LLM (Rust, SQLite,petgraph) | news.ycombinator.com | 2026-06-03- https://github.com/oomkapwn/enquire-mcp#-why-its-the-best
-
Project mention: I tried every AI memory tool. Here's why I built another one | news.ycombinator.com | 2026-05-19
-
git clone https://github.com/tageecc/memduck.git cd memduck pnpm install pnpm memduck dev
-
formative-memory
Memory plugin for OpenClaw. Agent's memories strengthen through use, fade when unused, and consolidate overnight.
Project mention: Show HN: Memory system for AI agents with associations, forgetting, synthesis | news.ycombinator.com | 2026-05-07 -
Project mention: Adapt – An LLM-based memory layer that restructures itself | news.ycombinator.com | 2026-04-17
-
eidentic
Eidentic is the open-source TypeScript SDK for AI agents with self-improving memory and production fundamentals built in.
This isn't theoretical: on long histories it's measurably better and cheaper than stuffing everything into context (the benchmarks). If you're building something an agent has to remember, start with the docs or the source.
-
krimto
Open-source team memory layer for AI coding agents — markdown files in git, user→team→org hierarchy, cross-vendor MCP server. Apache-2.0.
Project mention: Krimto – Your AI's memory as Markdown in your own Git | news.ycombinator.com | 2026-06-02 -
SaaSHub
SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives
TypeScript ai-memory discussion
TypeScript ai-memory related posts
-
Open Memory Protocol – One Memory Store for Claude, ChatGPT, Curso
-
Memory beats full context on LongMemEval — and the wins we don't get
-
Ask HN: Deterministic codebase maps vs. LLM inferred knowledge graphs?
-
Why SQLite+FTS5 beats Vector DBs for AI Agent Memory
-
Talk like caveman
-
Introducing Recursive Memory Harness: RLM For Agentic Memory
-
3AM Coding:cracking persistent open-source memory for agents
-
A note from our sponsor - SaaSHub
www.saashub.com | 21 Jul 2026
Index
What are some of the best open-source ai-memory projects in TypeScript? This list will help you:
| # | Project | Stars |
|---|---|---|
| 1 | supermemory | 28,410 |
| 2 | OpenMemory | 4,336 |
| 3 | core | 1,901 |
| 4 | ai-maestro | 728 |
| 5 | Ori-Mnemos | 314 |
| 6 | Ix | 274 |
| 7 | Grov | 193 |
| 8 | signetai | 119 |
| 9 | mcp-server | 38 |
| 10 | oc-mnemoria | 15 |
| 11 | wasla | 16 |
| 12 | bhived-mcp | 14 |
| 13 | precisionMemBench | 12 |
| 14 | cecil-protocol | 11 |
| 15 | memdir | 11 |
| 16 | atomicmemory-sdk | 10 |
| 17 | enquire-mcp | 10 |
| 18 | memento | 9 |
| 19 | memduck | 3 |
| 20 | formative-memory | 3 |
| 21 | adapt | 3 |
| 22 | eidentic | 3 |
| 23 | krimto | 2 |