Hey IndieHackers!
Quick update on what I've been building for AI Nexus - shared memory across different AI models.
Ever notice how you have to re-explain context every time you switch between Claude, GPT-4, and Gemini? It's like having amnesia between conversations.
Last week I was debugging an API issue:
Started with GPT-4 to plan the approach
Switched to Claude for code review (it's better at catching edge cases)
Went to Gemini for some specific Google Cloud stuff
Had to re-explain the entire context. Every. Single. Time. π€¦ββοΈ
Memory that persists across ALL models in AI Nexus. Here's how it works:
Basic idea: You teach something to one model, all models remember it.
Example workflow:
You β GPT-4: "I'm building a SaaS called ProjectX that does Y"You β Claude: "What security concerns should I consider?" Claude: "For ProjectX, given that it does Y, you should..."
Claude already knows about ProjectX. No re-explaining. π
I'm also experimenting with memory segments - basically folders for your AI's brain:
Project A Segment: API endpoints, architecture decisions, deployment notes
People Segment: Team members, their roles, communication styles
Code Standards: Your specific linting rules, naming conventions
Personal: Your preferences, writing style, timezone
Switch segments based on what you're working on. It's like having different workspaces for your AI assistant.
Without getting too deep in the weeds:
Natural language updates: "Remember that our API uses REST, not GraphQL"
Memories stored in markdown format (easy to read, edit, export)
Injected into system prompts based on active segment
Smart retrieval - only pulls relevant memories to save tokens
β Basic memory persistence working
β Cross-model sharing functional
π Building segment management UI
π Testing memory search/retrieval
π Planning memory version control (track changes over time)
What would you store in AI memory? I'm curious about use cases I haven't thought of
How would you want to organize segments? By project? By type? Both?
Privacy concerns? Currently memories are user-specific and encrypted, but what else?
I'm rolling this out to beta users next week. If you're already using AI Nexus (or want to start), drop a comment and I'll prioritize your access.
The goal is simple: Make AI assistants actually feel like assistants, not goldfish. π
What do you think? Would this save you time?