This product was not featured by Product Hunt yet.
It will not be visible on their landing page and won't be ranked (cannot win product of the day regardless of upvotes).

Product Thumbnail

Titen

Open-source agent memory with receipts. No API key, no LLM.

Open Source
Developer Tools
Artificial Intelligence
GitHub
Visit WebsiteSee on Product HuntGithub ⧉

Hunted byRama AdityaRama Aditya

Ask your agent "why do you remember that?" Titen answers with receipts: every memory keeps its source, who may read it, and the evidence that contradicts it. • No API key, no LLM, no embedding provider, 0 deps • Drop-in for the MCP reference memory server: same 9 tools, auto-import • titen audit finds duplicates, recall loops, leaked secrets and stale memory in any store • Bun + SQLite or Cloudflare Workers + D1, Apache-2.0

Top comment

Hey Product Hunt 👋 I'm Rama, maker of Titen. Try this: ask your AI agent "why do you remember that?" Most memory layers can't answer. They hand back a nearby paragraph and a similarity score. That's vibes, not memory. And once a team of agents shares that store, nobody can tell what's current, who was allowed to see it, or which agent quietly overwrote whom. Titen is built on one rule: every memory keeps its receipts. → Where it came from: raw observations with a content hash and a timestamp → Who may read it: org / project / subject scoping runs BEFORE retrieval, not after → What contradicts it: disputes stay disputed, both sides kept, never averaged Three things that make it different: 1. It needs nothing. No API key, no LLM, no embedding provider, zero runtime dependencies. One command (needs Bun 1.2+) and your agent has memory over MCP: npx titen-memory mcp 2. It's a drop-in for @modelcontextprotocol/server-memory. Same 9 tool names, your existing graph is imported on first run. Underneath, search becomes real ranked FTS5 instead of String.includes. 3. The benchmark publishes our losses. On LongMemEval-S (pooled, n=500) the zero-provider lane scored 0.246 recall@1 vs 0.182 for Mem0 OSS (infer=False). Two of our own pre-registered falsifiers also fired against us. They're printed on the chart, not hidden: titen.dev/benchmark 🧾 Launch-day challenge: the Memory Audit Point it at any agent memory store (Titen, the MCP reference server's memory.json, or a Mem0 export): npx titen-memory audit ./memory.json Read-only, offline, nothing uploaded. It counts exact duplicates, near duplicates, recall loops, leaked secret patterns and stale entries, with per-item evidence you can check by hand. We ran it on Titen's own store first: 17.9% duplicates, 96.7% stale. Published in the repo. Your turn. Drop your numbers below 👇 Honest notes: Titen is pre-1.0 (pin an exact version). By default you author the claims; model-assisted extraction ships but stays gated until a model passes 90% on our eval. And on huge unscoped stores, compile latency still crosses our own 250 ms line. Why "Titen"? It comes from the Javanese "niteni": to notice, and to keep what you noticed. The logo is kawung, a four-petal batik motif. Its four petals stand for tenant, subject, agent and run. I'd love to hear: what's the one thing you wish your agent could explain about its own memory? GitHub: github.com/RamaAditya49/titen

Comment highlights

No comment highlights available yet. Please check back later!

About Titen on Product Hunt

“Open-source agent memory with receipts. No API key, no LLM.”

Titen was submitted on Product Hunt and earned 0 upvotes and 1 comments, placing #417 on the daily leaderboard. Ask your agent "why do you remember that?" Titen answers with receipts: every memory keeps its source, who may read it, and the evidence that contradicts it. • No API key, no LLM, no embedding provider, 0 deps • Drop-in for the MCP reference memory server: same 9 tools, auto-import • titen audit finds duplicates, recall loops, leaked secrets and stale memory in any store • Bun + SQLite or Cloudflare Workers + D1, Apache-2.0

Titen was featured in Open Source (69k followers), Developer Tools (521.5k followers), Artificial Intelligence (481.6k followers) and GitHub (41.4k followers) on Product Hunt. Together, these topics include over 269.8k products, making this a competitive space to launch in.

Who hunted Titen?

Titen was hunted by Rama Aditya. 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 Titen stacked up against nearby launches in real time? Check out the live launch dashboard for upvote speed charts, proximity comparisons, and more analytics.