Fl

FlowScript – Agent memory where contradictions are features

Hacker News

FlowScript – Agent memory where contradictions are features

There is a shortfall to our current approach to agent memory. Right now, we are just collecting flat facts across a flat memory surface and creating vectorized chains of ambiguity, then wondering why when we ask an agent why it did something the best answer we can get is a probabilistic half-hallucinated half-answer that does not address the actual details of the issue, because it is simply pattern matching to find untyped similarities. So I built FlowScript. FlowScript is a typed reasoning graph that your agent builds through tool calls during your everyday work. It is NOT a graph database. What it is is a small set of unique opinionated primitives: things like thoughts, questions, decisions, blockers, and each of those have typed relationships between them. Your agent calls the tools as it works and it builds this typed graph, and then afterwards you can query that structure to get actual deterministic answers using five queries: tensions , blocked , why , whatIf , alternatives . What does this look like in practice? Here's an agent that has been reasoning about database choices for a few sessions: > mem.query.why("node_postgres_decision") PostgreSQL chosen ← "Need ACID for payment processing" ← "Original requirement: handle refunds atomically" ← "Stripe webhook failures in staging revealed race condition" > mem.query.tensions() ><[performance vs cost] "Redis: sub-ms reads critical for UX" vs "Redis cluster: $200/mo for 3 nodes" The why chain traces back to the original constraint and the tension preserves the actual tradeoff being made. These are things no vector store can do, because they are NOT just flat facts, but are relationships and reasoning chains that are being captured in a deterministic way. Meaning you can actually go back and audit the actual reasoning of your agent, how it evolved over time, and see the actual tensions that were being balanced. No more opaque reasoning that is lost as soon as the polished answer is generated. Try that in any other memory system, I'll wait. Other memory systems, when they come across a tension or a contradiction, for the most part they are just simply deleting that. And that is wrong because that tension is new knowledge. Knowledge that we need to actually keep for auditing and because it tells us about the evolution of the system and its cognition over time. So instead of deleting contradictions, we relate and create named relationships for them. Relationships you can query. Every decision, every tension, every piece of reasoning is being deterministically captured into an audit trail and hash-encoded. Now, not only do you have a deterministic reasoning chain, but that reasoning chain is auditable. You can go back to any point within the time that you have audit logs for and deterministically review and understand the actual reasoning chain that your model was using. Something that no other system can offer. The EU AI Act is going to require exactly this kind of transparency by August 2026, and as far as I can tell, FlowScript is the first open source agent memory system that is designed to meet that bar. Try it NOW: Our MCP server in Claude Code or Cursor. Install and check our Get Started guide so you can add one JSON block to your editor config and drop a snippet into your project CLAUDE.md file, then restart. Your AI assistant gets a full set of reasoning tools that actually trace causality. pip install flowscript-agents openai See flowscript.org for full setup instructions: < https://flowscript.org/get-started > Or grab the TypeScript SDK for programmatic use: npm install flowscript-core There are drop-in adapters for LangGraph, CrewAI, Google ADK, and more Python agent frameworks. MIT licensed. Open source. Repo: < https://github.com/phillipclapham/flowscript > Docs: < https://flowscript.org > Python SDK: < https://github.com/phillipclapham/flowscript-agents >

Share card

Actual performance

2points
1comments
Did not reach leaderboard

Launch Intel predictions

Analyze your own launch →
Product HuntOn track for Day 1 leaderboard · Strong signals: agents, agent, cursor · Missing: mac, macos, apple
97%97% predicted probability of success on Product Hunt, based on ML models trained on real launch data.
best fitHighest predicted score across all platforms for this description.
Indie HackersFits the IH revenue-focused audience · Strong signals: started · Missing: supports, reddit linkedin, podcasting
84%84% predicted probability of success on Indie Hackers, based on ML models trained on real launch data.
TrustMRRLess likely to generate early MRR · Strong signals: google, answers, way · Missing: mobile apps, ios, personal
48%48% predicted probability of success on TrustMRR, based on ML models trained on real launch data.
Hacker NewsMay not resonate with HN audience · Strong signals: open source, ide, io · Missing: https docs, excited, just released
43%43% predicted probability of success on Hacker News, based on ML models trained on real launch data.
nativeThis product was originally launched on this platform.
AppSumoMay struggle as an AppSumo deal · Strong signals: soon, calls · Missing: plus, platform, intuitive
32%32% predicted probability of success on AppSumo, based on ML models trained on real launch data.
Acquire.comPre-revenue stage for this audience · Missing: arr, mrr, revenue
22%22% predicted probability of success on Acquire.com, based on ML models trained on real launch data.
BetaListMay not resonate with beta-testers · Missing: web3, chat, crypto
0%0% predicted probability of success on BetaList, based on ML models trained on real launch data.

Correct prediction on native model

Similar products

Pr
Provenance and decay for AI agent memory19%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Provenance and decay for AI agent memory

Hacker News1
Ar
Archon-memory-core – agent memory that resolves contradictions29%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Archon-memory-core – agent memory that resolves contradictions

Hacker News1
Spectron
Spectron75%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Agent memory you can trust

Product Hunt+171Developer Tools
Ty
Typed agent memory with corrections and history34%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Typed agent memory with corrections and history

Hacker News1
Ka
Kage, verification and freshness for Google's OKF agent memory37%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Kage, verification and freshness for Google's OKF agent memory

Hacker News4
Ag
Agent Memory Guard – OWASP defense for AI agent memory poisoning27%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Agent Memory Guard – OWASP defense for AI agent memory poisoning

Hacker News3
A
A lightweight, stateless database for agent memory54%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A lightweight, stateless database for agent memory

Hacker News36
Kage
Kage72%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

A framework for collaborative agent memory

Product Hunt+2
OW
OWASP Agent Memory Guard – Stop AI Agent Memory Poisoning31%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

OWASP Agent Memory Guard – Stop AI Agent Memory Poisoning

Hacker News4
Kn
Knowl – agent memory with write-time supersession, 0.90 on MAB42%Launch Intel prediction score: how likely this product is to succeed on its source platform, based on its name, tagline, and description.

Knowl – agent memory with write-time supersession, 0.90 on MAB

Hacker News3