Contextberg is a local memory app for AI agents. It watches your screens, browser history, and agent conversations in the background — so Claude Code, Cursor, and friends can just remember.
Tired of re-explaining yourself to your own AI agent?
I'm Tiger. Every session reset. Every task switch meant catching my agent up from scratch. My brain was doing the memory work that the agent should be doing.
So I built Contextberg — the missing piece.
🧩 What It Does
A local memory app that runs in the background and feeds context to your agent via MCP.
Watches your screens, browser history, and agent conversation history
Builds both short-term and long-term memory in the background
Supplies context to your agent via MCP using built-in skill commands
No build step. Just install from the Microsoft Store and sign up — that's it. Free to start.
🪟 Built for Windows Developers
Every tool like this was Mac-only. Windows developers were always left out.
Contextberg is Windows-first — and built specifically for Windows, so it runs efficiently without hogging your CPU.
Close your laptop Friday night, mid-debug. Open it Monday morning. "Where should I start?" Your agent already knows.
🔭 Long-Term Vision
The end goal: accumulate your personal context into your own data warehouse, and use it as fine-tuning material for a truly personalized LLM. An AI that knows you — not just your last session. Roadmap:
- macOS & Linux support
- Hermes model integration
- Auto-generation of skill commands
- Skills management view
Got ideas? Drop them in the comments — your feedback shapes what we build next.
🚀 v1.0.0 Is Live Today
What context do you wish your agent just already knew?
Congrats, @screenest_ai. Persistent memory for agents is the piece nobody's solved cleanly yet. Most workflows still require you to re-explain the whole codebase every new session. The passive capture approach makes sense, but I keep thinking about what gets indexed. If it's pulling from all your open files in the background, there has to be some kind of data boundary. Does the memory stay local, or does it leave the machine at any point?
The MCP angle is smart , instead of re-explaining context every session, agents just pull what they need. Curious how Contextberg handles sensitive data that shows up in screen recordings, like passwords or private chats. Also wondering if there's any control over what gets stored vs ignored. This could genuinely change how I use Claude Code day-to-day.
The five-sensor architecture is thoughtfully constructed, and I can see why each signal was included. The keystroke layer in particular raises an interesting design tension that I'd love to understand better.
Screenshots, browser history, app usage, and agent conversations already reconstruct a remarkably complete picture of work context. What specific inference does keystroke data enable that the other four sensors cannot provide? I ask because in my experience building internal activity trackers, the keystroke layer consistently became the most contested component in security reviews, even with exclusion rules in place.
I may be missing a nuance in how the keystroke signal gets processed or weighted against the visual and behavioral signals. Would be curious to hear how the team thinks about the marginal utility of keystroke capture relative to its privacy surface.
Local-first with MCP is an interesting architecture choice, but there's a tension worth exploring: MCP servers are process-local, so when Claude Code or Cursor spins up a new session, it reads from Contextberg's MCP endpoint. Does the memory retrieval happen on every session start, or is it query-driven? And how do you handle the case where two different agents (say, Claude Code and Cursor running simultaneously) are both reading from the same memory store, Do they see the same context snapshot, or does Contextberg maintain per-agent memory streams?
Persistent context across agent sessions is one of those things that sounds simple but completely changes what's possible, it's the difference between a smart tool and an actual teammate. The MCP approach is the right bet; curious how you're thinking about privacy boundaries for teams vs. individual devs.
I think memory/context is becoming one of the biggest bottlenecks for AI agents. The model can be smart, but if it forgets the project every session, the user still does the real work.
How do you think guys about privacy and user control with screen/browser history being part of the memory layer?
The passive capture approach is what makes this architecturally different from most memory tools I've seen... instead of explicitly saving context like most MCP memory layers do, Contextberg just watches and builds it automatically. I've been thinking about this exact tradeoff while working on my own memory system: explicit memory gives you cleaner, more intentional retrieval but passive capture catches the stuff you'd never think to save yourself.
Curious how you're handling the signal-to-noise problem though.. screen and browser history is extremely noisy. Are you doing any relevance filtering before storing, or does everything go in and the retrieval layer handles pruning? Because in my experience with ChromaDB retrieval, garbage-in-garbage-out hits hard when the vector store gets polluted with irrelevant chunks.
Interesting idea, especially the focus on Windows developers since most AI memory tools seem Mac-first. One thing I’m curious about: how are privacy and data controls handled when Contextberg watches screens, browser history, and agent conversations? It would be useful to have very granular controls over what gets stored or excluded.
About Contextberg on Product Hunt
“Turn your work into AI agent memory, served over MCP”
Contextberg launched on Product Hunt on May 20th, 2026 and earned 97 upvotes and 23 comments, placing #15 on the daily leaderboard. Contextberg is a local memory app for AI agents. It watches your screens, browser history, and agent conversations in the background — so Claude Code, Cursor, and friends can just remember.
Contextberg was featured in Productivity (652.1k followers), Time Tracking (11.8k followers) and Artificial Intelligence (469.1k followers) on Product Hunt. Together, these topics include over 231.1k products, making this a competitive space to launch in.
Who hunted Contextberg?
Contextberg was hunted by Tiger. A “hunter” on Product Hunt is the community member who submits a product to the platform — uploading the images, the link, and tagging the makers behind it. Hunters typically write the first comment explaining why a product is worth attention, and their followers are notified the moment they post. Around 79% of featured launches on Product Hunt are self-hunted by their makers, but a well-known hunter still acts as a signal of quality to the rest of the community. See the full all-time top hunters leaderboard to discover who is shaping the Product Hunt ecosystem.
Want to see how Contextberg stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.
Hey Product Hunt 👋
Tired of re-explaining yourself to your own AI agent?
I'm Tiger. Every session reset. Every task switch meant catching my agent up from scratch. My brain was doing the memory work that the agent should be doing.
So I built Contextberg — the missing piece.
🧩 What It Does
A local memory app that runs in the background and feeds context to your agent via MCP.
Watches your screens, browser history, and agent conversation history
Builds both short-term and long-term memory in the background
Supplies context to your agent via MCP using built-in skill commands
No build step. Just install from the Microsoft Store and sign up — that's it. Free to start.
🪟 Built for Windows Developers
Every tool like this was Mac-only. Windows developers were always left out.
Contextberg is Windows-first — and built specifically for Windows, so it runs efficiently without hogging your CPU.
Close your laptop Friday night, mid-debug.
Open it Monday morning. "Where should I start?"
Your agent already knows.
🔭 Long-Term Vision
The end goal: accumulate your personal context into your own data warehouse, and use it as fine-tuning material for a truly personalized LLM. An AI that knows you — not just your last session.
Roadmap:
- macOS & Linux support
- Hermes model integration
- Auto-generation of skill commands
- Skills management view
Got ideas? Drop them in the comments — your feedback shapes what we build next.
🚀 v1.0.0 Is Live Today
What context do you wish your agent just already knew?