pi_22by7
I got tired of re-explaining my codebase to Claude and Copilot every session. They forget everything—architecture, patterns, conventions. It's like talking to a goldfish.
So I built In Memoria: an MCP server that gives AI assistants persistent memory. It learns your coding patterns from your actual code (via tree-sitter) and provides that context to any MCP-compatible AI.
Demo (2 min): https://asciinema.org/a/ZyD2bAZs1cURnqoFc3VHXemJx
How it's different from RAG or Cursor rules: - Not just retrieval: It learns patterns statistically ("90% of your functions return Result<T>") - Not static config: Learns from actual code structure and usage - Local-first: Rust core for speed, everything stays on your machine
Since launch: 86 stars, 14 forks, and yesterday we got 2 PRs for PHP support from external contributors I've never met. People are building features I haven't had time to implement, which is wild.
Works with Claude Desktop, Claude Code, Copilot, Cursor, anything that supports MCP. Install via `npx in-memoria server`.
What's the most annoying thing your AI assistant forgets? I'm prioritizing the roadmap based on real pain points.
Show HN: In Memoria – AI memory layer for persistent context in coding tools
https://github.com/pi22by7/In-Memoria
A couple weeks ago I shared In Memoria, an MCP server that gives AI coding assistants persistent memory. The basic problem is that tools like Claude and Copilot forget everything between sessions (I now call this 'Session Amnesia'), so you end up repeating your codebase context and preferences every time.In Memoria runs locally (npx in-memoria server) and learns your naming conventions,...
Show HN: Built a memory layer that stops AI agents from forgetting everything
https://github.com/pi22by7/In-Memoria
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...
I'd probably be the idiot who types pacman and wonders why it's trying to update my system instead of starting the game.
That said, it’s still surprising (and a little funny) to see how fast these things end up public. Probably lots of default setups left running without realizing they’re wide open.
Or maybe more like the opposite: robots.txt told bots what not to touch, while sitemaps point them to what should be indexed. I didn’t realize its original purpose was to manage duplicate content penalties though. That adds a lot of historical context to how we think about SEO controls today.
That said, Mill's performance claims sound interesting. If it really can cut build times by 3-6x, that's really amazing. I've wasted too much time in my life waiting for builds, especially on larger projects.
The Scala thing is a bit of a turn-off though. I get that you don't need to write Scala yourself, but now I'm dragging in the Scala ecosystem just to build my Java project? Feels heavy.
The IDE integration sounds nice in theory - being able to actually navigate and understand your build in IntelliJ would be pretty sweet.
Still not sure the switching costs are worth it unless you're really hitting Maven/Gradle pain points. But if I was starting a new project from scratch, might be worth a look.
The question I’m left with: if inevitabilism is so effective rhetorically, how do we counter it without sounding naïve or regressive?
It's open source, works offline, and syncs across all platforms. You can try the web demo at flowrite.pi22by7.me
Happy to answer questions about the tech stack or get feedback!