Every cold conversation is a missed deal, delayed project, or broken trust. Shram listens across your Mac - Gmail, Slack, WhatsApp, GMeet, etc - and resolves them before they slip. One click. No integrations.
This is the 3rd launch from Shram. View more

Minimi
Launching today
Every great Claude response starts with context. Minimi listens across your Mac - docs, calls, messages, tabs - and gives Claude the full picture. No prompting. All on-device and private.






Free
Launch Team / Built With







Shram
Shram
@jay_gadekar so excited to have built it alongside you and our team! <3
@jay_gadekar Many congratulations on the launch! :)
Really, really beautiful landing page, so cute, and I love the branding!
Minimi is your ambient memory for Claude, a Mac app that quietly captures everything you do on your computer (every tab, document, call, and Slack thread) and feeds it to Claude as live context.
Instead of manually briefing Claude or hunting through your history, you can just ask questions like "Who sent me the screenshot about the bug?" or "What did we decide in yesterday's meeting?" and Claude will know.
I endorse it because it's 50% more accurate than previous memory systems (54% vs 36% on the BEAM benchmark), keeps your memory on-device in a local vector database with nothing stored on the cloud, and lets you skip the extra prompting to get straight to answers.
This is exactly what AI assistants have been missing, true long-term memory that actually works while protecting your privacy.
Shram
@rohanrecommends - thanks Rohan. :)
Shram
@jay_gadekar @rohanrecommends thanks for this Rohan! Do share your feedback with us :)
Product Hunt
Shram
@curiouskitty - the bet is on zero friction.
Manual notes and curated workflows ask you to decide what matters in the moment. Which means you're one busy day away from a gap. Most people don't take notes on the tab they skimmed or the offhand thing mentioned on a call - but that's exactly the context Claude ends up needing.
Ambient capture removes the decision. You don't curate, you just work - and Minimi builds the picture in the background.
Intentional memory is great for things you know you'll need. But most context isn't that - it's just ambient. That's the gap.
Nice product! The on-device, you-pick-what-it-sees approach is the part that I think makes this actually look really usable. I spend my time in the Claude ecosystem too (building governance tooling around skills/access), so the granular per-app control especially caught my eye. Quick question: when you pause it or revoke an app, does the context it already captured from that app stay in the local store, or get dropped?
Shram
@tom_palmer_ux - thanks for writing back. When you pause - say for 5 or 10 min, your memory won't be created for that duration. Please feel free to ask more queries. Good day! :)
Shram
@tom_palmer_ux thank you for trying out Minimi! Please share your feedback with us soon :)
Congrats on the launch @jay_gadekar @ojasvika_sahu ! upvoted!
Question: will it bloat the claude memory & increase the tokens used over time?
Shram
@aiswarya_s - thank you! Claude retrieves data from your on-device memory only when you prompt it, so we don't directly bloat its memory. Once Claude has seen the data, it remembers it in its own persistent memory.
Token usage increasing over time is a fair concern - but we continuously optimise our memory layer to prevent that. We also benchmark 50% better than the current SOTA on the BEAM benchmark, which means our memory layer is extremely efficient at both creating embeddings and retrieval. Token usage stays lean by design.
Do try Minimi and stay in touch. Good day! :)
Congrats on the launch. Most memory tools that 'always listen' wave their hands at the delete path, so I went looking for it here. When I revoke an app or delete a memory, do the vectors already sitting in the local store actually go? That's the real privacy question I believe for something that's on by default
Shram
@artstavenka1 - great question, and you're right to push on this. When you block an app or domain, Minimi stops capturing from it going forward. Revoking or pausing fully stops all capture.
On deletion - you can't yet delete specific memories granularly, but a full app uninstall wipes the local store entirely, vectors included. Selective memory deletion is on our roadmap.
Keen to hear your feedback once you've tried it.
Neat idea. Can you tell Minimi to skip certain apps it shouldn't capture context from?
Shram
@dhiraj_patel5 yes yes! You can exclude apps!