Sep 18, 2026 · by Ben Lang · View source

NOAN

The fact layer for your AI agents

NOAN

Editorial analysis

The “single source of truth” problem is now a cross-border ops problem

Every cross-border seller I know is running the same quiet experiment right now: pointing an AI agent at their own business and seeing what comes back. A Claude or ChatGPT workspace stuffed with supplier contracts, a Notion wiki holding the brand book, an Amazon listing style guide in Google Drive, a pricing sheet in Airtable, and a Slack channel where the actual refund policy was last agreed six months ago. The agent reads all of it, blends it, and confidently produces a return policy that contradicts the one live on your Shopify storefront. That is the real cost of AI in e-commerce operations — not the model bill, but the fact that nobody in the company agrees on which version of the truth is current. NOAN, which relaunched on Product Hunt with an API, an MCP server, and an MIT-licensed agent pack, is one of the first tools I’ve seen that treats that problem as the product rather than a side effect.

What NOAN actually solves — and why “fact layer” is not just marketing

Strip away the launch copy and the core claim is narrow and testable: a company should maintain a list of verified facts — pricing, ICP, brand tone, refund policy — that both humans and agents read from, rather than documents that agents retrieve from probabilistically. Founder Neal Mann frames the failure mode precisely: “More context doesn’t fix that. More retrieval just gives agents more things that look right.” That is a direct shot at the RAG-and-memory orthodoxy that most AI tooling in our space is built on.

The mechanics matter for operators. Facts live in blocks, each one verified by a named person or delegated to an agent with update rights, and every change is versioned. There’s an Activity feed — described in the launch as “a social feed of everything happening across your API,” capturing every read, write, and task by every person and agent. And there are three surfaces: a NOAN app for non-technical verification, a headless API with a hosted MCP server that plugs into Claude, Claude Code, Cursor, or Codex, and “Verity in Slack,” an agent that answers from verified facts and drafts new ones when someone types “fact:”.

The maker’s own dogfooding claim is the interesting data point: Daniel Montreal Hellmuth says the team now runs 27 agents on scheduled GitHub Actions, each guided by facts in NOAN rather than code. “When we want an agent to behave differently, we edit a fact, not code.”

Why Amazon sellers should care more than Shopify ones

If you sell on a single Shopify storefront with one brand voice, a fact layer is a nice-to-have. If you run Amazon FBA across multiple marketplaces, TikTok Shop, Temu, and eBay simultaneously, it’s closer to infrastructure. You are maintaining the same underlying truths — MOQ, landed cost, warranty terms, compliance claims, the exact phrasing of a restricted-ingredient disclaimer — across storefronts with different character limits, different prohibited-claims rules, and different return windows. Right now that reconciliation happens in someone’s head, or in a spreadsheet that’s three revisions stale. A verified fact layer with per-fact permissions is the first architecture I’ve seen that maps cleanly onto how a multi-marketplace catalog actually drifts. The fact that Amazon Seller Central and Shopify both now expose APIs that agents can write to makes the “one fact, many surfaces” model genuinely actionable rather than theoretical.

Where the math breaks

Here’s my skepticism, stated plainly. The pitch assumes your business has agreed facts. Most cross-border sellers in the $1M–$20M range don’t — they have a founder who holds the real pricing logic in their head and a finance lead who overrides it quarterly. A fact layer doesn’t create agreement; it just makes disagreement visible. That’s valuable, but it’s a change-management project disguised as a SaaS subscription, and the launch copy doesn’t price the human cost of getting to verified facts in the first place. The onboarding claim — Verity reads your website and drafts your first facts — is a reasonable cold start, but a website is the least contested surface of your business. The contested facts are the ones in the supplier WhatsApp thread.

How it differs from the tools you’re probably already paying for

The honest comparison set isn’t other AI startups — it’s the stack you already run.

Versus Notion, Confluence, and the wiki layer. Mann’s critique is that “workspaces and wikis are written for people, so agents retrieve whatever looks similar.” That’s fair. A Notion page has no concept of verification state or agent-readable permissioning. But Notion is also where your SOPs, supplier notes, and product research already live, and NOAN doesn’t replace that — it sits above it. You’d be adding a fourth surface to a stack that already has too many.

Versus memory and RAG tooling. Tools like Pinecone or the memory features inside Claude and ChatGPT recall what was said. NOAN’s claim is it stores what was agreed. For a customer support agent that’s the difference between quoting a policy that was floated in a meeting and quoting the policy that’s actually live. Luc Kelly’s comment captures exactly this: “To have a single source of truth is so refreshing both for me and especially for my team who aren’t as up to date on AI.”

Versus agent platforms. The launch takes a swipe at platforms that “sell you the agents, meter every task and keep the brain locked inside.” That’s a recognizable category — Zapier agents, Lindy, Relevance AI, and the growing pile of vertical agent builders. NOAN’s counter-move is to give away its own agents under MIT license via the agent-pack on GitHub and let you bring your own model keys. No per-task meter. That’s a genuinely different commercial posture, and it’s the part of this launch I’d watch most closely.

Versus the CRM/ops layer. The claim that “our own site has no CMS and no CRM. It reads NOAN” is bold and, for most sellers, aspirational. Your Klaviyo flows, Gorgias macros, and Helium 10 keyword libraries aren’t going anywhere this quarter. NOAN would need to be the upstream truth those tools read from, not a replacement.

The pricing question nobody asked in the thread

The launch offers 50% off NOAN Starter for the first three months with code PRODUCTHUNT50, but the actual Starter price is not disclosed in the source material. For a cross-border operator, that’s the first thing to nail down before you invest a week of setup — because the value only materializes if you’re running enough agents and enough surfaces that drift is costing you real money.

What cross-border sellers can borrow from this, regardless of whether you buy

The most useful thing about this launch isn’t NOAN itself — it’s the operating model it implies, and you can steal that model this week without paying anyone.

Separate facts from documents. Documents are dead artifacts. Facts are living claims with an owner. Even in a plain Google Sheet, you can create a “Verified Facts” tab with columns for the fact, the owner, the last-verified date, and the surfaces that read from it. That single change makes drift visible.

Give every agent a fact-level playbook. Hellmuth’s description — one fact is the playbook, another sets tone and templates, and both sit next to the pricing and positioning facts — is a pattern any seller can copy. When your support agent misquotes a return window, you shouldn’t be editing a prompt; you should be editing a fact.

Treat approvals like pull requests. The GitHub PR analogy comes up repeatedly in the thread, and it’s the right mental model. Advin Jadis asked the sharpest question in the whole launch — what happens when two teams approve conflicting facts about the same product? The answer involves fact-level permissions, draft approvals, and graph-level overlap detection. You don’t need the software to adopt the discipline.

Version granularly. Alheri Murya’s question about whether you can update one pricing rule without versioning everything is the one I’d want answered before committing. For a seller running tiered pricing across marketplaces, coarse versioning is a dealbreaker.

The uncomfortable question the founder asked himself

Mann closed his launch post with the question “where should a fact layer stop and memory start?” It’s a good question and he didn’t answer it. My read: for a cross-border seller, the fact layer should cover anything that appears on a storefront, in a customer communication, or in a compliance filing. Memory should cover the messy, exploratory stuff — supplier negotiation history, failed product tests, the reasoning behind a pivot. Get that boundary wrong in either direction and you either drown in verification overhead or ship an agent that invents your warranty terms.

What I’d watch / test next

This week, before you sign up for anything, do three things. First, pick your single highest-drift surface — for most Amazon-plus-Shopify sellers that’s the return and warranty policy — and write down every version of it currently live across your channels. Count the contradictions. That number is your ROI case for a fact layer, or for the discipline of one. Second, spin up the free tier at getnoan.com and let Verity draft facts from your website, then compare what it produces against what you actually operate by. The gap will tell you more about your business than any demo. Third, if you’re technical enough to run a GitHub Action, clone the agent-pack and run one agent — a weekly activity report is the lowest-risk entry point — against facts you’ve verified by hand. If it drifts, you’ll know within a week whether the architecture holds. If it doesn’t drift, you’ve learned something about your own operations that no wiki ever surfaced.

Ready to Create Your Own?

Join thousands of brands creating high-performing video ads with VEONIB. No editing skills required.

Start Creating for Free