Built a memory layer that stops AI agents from forgetting everything
Built a memory layer that stops AI agents from forgetting everything
Tired of AI coding tools that forget everything between sessions? Every time I open a new chat with Claude or fire up Copilot, I'm back to square one explaining my codebase structure. So I built something to fix this. It's called In Memoria. Its an MCP server that gives AI tools persistent memory. Instead of starting fresh every conversation, the AI remembers your coding patterns, architectural decisions, and all the context you've built up. The setup is dead simple: `npx in-memoria server` then connect your AI tool. No accounts, no data leaves your machine. Under the hood it's TypeScript + Rust with tree-sitter for parsing and vector storage for semantic search. Supports JavaScript/TypeScript, Python, and Rust so far. It originally started as a documentation tool but had a realization - AI doesn't need better docs, it needs to remember stuff. Spent the last few months rebuilding it from scratch as this memory layer. It's working pretty well for me but curious what others think, especially about the pattern learning part. What languages would you want supported next? Code: https://github.com/pi22by7/In-Memoria
Share cardActual performance
Launch Intel predictions
Analyze your own launch →Incorrect prediction on native model
Similar products
Governed Agent-agnostic Memory Layer.
I made an open-source memory layer for agents
AI memory layer for smarter agents
An on-chain memory layer for X
Continuum – an open, local-first memory layer for your Mac
Memory Layer for AI Agents, Persistent Memory
a small hosted memory layer for AI agents
LLM Memory Notes – semantic memory layer for AI agents (MCP)
Kortyx – Personal memory layer for every AI agent
MemoryKit – Persistent memory layer for AI agents