I searched for existing solutions to this but only found products meant for managing deployed AI agent memory for use in AI applications. I wanted something that would help my team share the context that lives in our collective heads.
First try at solving this problem was creating a directory structure with an MCP layer on top of it, but that became a pain to maintain. So I started tinkering with creating a platform for context sharing that works for the whole team. For this to work I wanted to prioritize two things above all else:
1. Easy to store valuable context. If it feels like maintaining docs, no one will use it. 2. Easy to share context with the right people. Access controls, read/write permissions, etc.
This turned into memsprout. Memsprout solves shared context with:
- MCP - to connect directly to AI agents right where everyone is doing their work already
- Memories - the core unit of thing that is stored
- Spaces - to manage sharing memories with teammates
- Topics - to categorize memories into specific buckets
So now I am able to store memories for bits of context I define as I work and share them with my teammates.
Q: Do you guys also see this kind of context sharing as a challenge? How have you solved it in your work?