Hosted semantic memory your AI connects to over MCP. Every write passes a quality gate (~80% rejected as redundant in production), facts become typed claims, contradictions are tracked instead of overwritten, and answers cite their sources. 2-minute setup with Claude, works with any MCP client. 30-day free trial, no card. Plans from €0.99/month. EU infrastructure, patent-pending engine. Built solo in Bergamo, Italy.
Every AI conversation starts from zero. The usual fix is dumping transcripts into a vector store — which works until your memory fills with junk and contradictions.
Cortex takes the opposite bet: the write path is the product. Every memory must pass a quality gate to get in — in production ~80% of writes are rejected as redundant (and rejected writes don't consume quota, so the filter works for your wallet too). Facts are extracted as typed claims, contradictions are tracked instead of overwritten, and every answer can show its sources — your AI remembers, and can prove why.
It connects to Claude in 2 minutes as a custom connector (MCP), works with Claude Code and any MCP client. 30-day free trial, no card. Plans from €0.99/month. EU infrastructure, patent-pending engine.
I'm Filippo, from Bergamo, Italy — I built this alone, two years, no team, no funding, against competitors with millions raised. I'll be here all day: ask me anything, and be brutal. Honest feedback is the reason I'm launching here.
Report
The 80% reject rate is the number I'd want broken apart. A gate that aggressive will eventually throw away something that mattered, and a false reject is invisible in a way a false accept isn't, you just get a confidently incomplete answer three weeks later and never trace it back. Is there a way to see what got rejected and put one back? Not charging quota for rejected writes is the right call though, most people would have billed for it.
Cortex by SKYNETLAB
Hi Product Hunt! 👋
Every AI conversation starts from zero. The usual fix is dumping transcripts into a vector store — which works until your memory fills with junk and contradictions.
Cortex takes the opposite bet: the write path is the product. Every memory must pass a quality gate to get in — in production ~80% of writes are rejected as redundant (and rejected writes don't consume quota, so the filter works for your wallet too). Facts are extracted as typed claims, contradictions are tracked instead of overwritten, and every answer can show its sources — your AI remembers, and can prove why.
It connects to Claude in 2 minutes as a custom connector (MCP), works with Claude Code and any MCP client. 30-day free trial, no card. Plans from €0.99/month. EU infrastructure, patent-pending engine.
I'm Filippo, from Bergamo, Italy — I built this alone, two years, no team, no funding, against competitors with millions raised. I'll be here all day: ask me anything, and be brutal. Honest feedback is the reason I'm launching here.
The 80% reject rate is the number I'd want broken apart. A gate that aggressive will eventually throw away something that mattered, and a false reject is invisible in a way a false accept isn't, you just get a confidently incomplete answer three weeks later and never trace it back. Is there a way to see what got rejected and put one back? Not charging quota for rejected writes is the right call though, most people would have billed for it.