NOAN - The fact layer for your AI agents

by
Your company has thousands of documents, but only one version of the truth. NOAN turns the facts your business has approved such as pricing, positioning, policies, products, customers, and more into a verified, versioned source of truth available through API and MCP. Connect any model, agent, or app and give them all the same company facts, instead of letting each AI interpret your documents differently.

Add a comment

Replies

Best

Hey Product Hunt 👋 I'm Neal, founder of NOAN.

Why we built this Before NOAN I spent years helping companies connect strategy, brand and execution. The hard part was never the ideas. It was getting everyone to work from the same version of the truth.

AI made that problem worse, fast. Every team started pointing its own tools and agents at the same scattered docs, decks and prompts: pricing in one place, positioning in another, the ICP in a prompt someone wrote months ago. Each one came back with a slightly different company. More context doesn't fix that. More retrieval just gives agents more things that look right. What they need is a list of things that are true, verified by someone who knows. So we built NOAN around that idea from day one, and we run our own company on it.

How NOAN works NOAN is a fact layer: your company's verified truths, served to people and agents from one place. Facts live in blocks (pricing, ICP, brand tone, refund policy). A person verifies each one or gives an agent the rights to update them, and every change is versioned.

Then there's Activity: a social feed of everything happening across your API. Every read, write and task, by every person and agent, in one stream. You can watch your agents work like you'd scroll a timeline, and trace every answer back to the fact it came from.

There are three ways to use it:

🔹 NOAN App. Create and verify facts, keep your contacts, and supervise agent work on a task board. No code. 🔹 NOAN Headless. Your facts as an API: versioned, permissioned, addressable by block. Build your own agents, apps and even your website on top, and connect Claude, Claude Code, Cursor or Codex to our hosted MCP server in about a minute, no API key needed. Our own site has no CMS and no CRM. It reads NOAN.

🔹 Verity in Slack. Verity is our agent, and she lives where your team already talks. Ask her anything in any channel and she answers from your verified facts. Type "fact:" and she drafts one for the right person to verify. If someone says something that contradicts a fact, she flags it. She also adds tasks, contacts and notes, turns meeting notes into proposed facts, and can manage all your own agents from the task board.

How it's different Most teams building a company brain today are doing it in markdown files or a GitHub repo. It's a good start, but a folder of files can't tell you which version is true, who verified it or what each agent read. A company needs a connected graph of its facts, contacts and work, behind an API every person and agent can reach.

Most tools come at this from the wrong end: ❌ Workspaces and wikis are written for people, so agents retrieve whatever looks similar ❌ Memory and RAG recall what was said, not what the company has agreed is true ❌ Agent platforms sell you the agents, meter every task and keep the brain locked inside

NOAN makes building accurate agents simple. So we're giving ours away.

New today: the agent pack, MIT licensed The agents we actually run NOAN on, including customer support, fact alignment, market research, weekly activity reports, sales decks and our newsletter, with more joining as we build them. Bring your own model keys, run them on your own GitHub, no per-task meter. Read the code, fork it, make it yours.

🎁 For the Product Hunt community 50% off NOAN Starter for your first 3 months. Use code PRODUCTHUNT50 at checkout.

🚀 Get started

  1. Sign up free at . Verity reads your website and drafts your first facts for you to verify.

  2. Connect your Agent:

  3. Add Verity to your Slack:

  4. Clone the agents:

This is a relaunch for us. We first launched here in 2025 as a tool for entrepreneurs, and our users pulled us somewhere more interesting. I'll be here all day and would love your hardest questions, especially this one: where should a fact layer stop and memory start?

 nice launch! the variance between company memory and verify truth makes the lot of sense.

how much the setup does it usually takes before an agent can start using the NOAN competently.

 thanks! It's very quick, you just give your AI platform of choice, say Claude, the API docs and it sets you up on NOAN. It will help you build your fact layer and it then understands how to use all the functionality, like the task board or contacts network as it's all on the API - and it gets going!

   Our onboarding will set you up with your first facts - taken from your website, then you can connect to any LLM to suggest facts based on what it remembers about your business and by asking it to export facts from documents.

​how does noan manage real time updates when team members edit base documentation simultaneously?

 Hi Sansa! Great question. Every change is live on the API instantly, and if you set the fact permissions for approvals on an API key then different team members or agents changes have to be approved. It's a key part of how we've thought through the issue you highlight, because it may not be team members making changes, but agents too - ours are updating facts daily. Very similar to the way pull requests and approvals work in Github. One change to a fact instantly updates for everyone and the changes are available across wherever the API is deployed instantly. Every change is shown and logged in the Activity feed.

 Hey Sansa, I'm the Customer Success lead at NOAN 👋 One thing to add to Neal's comment is that the Activity Feed shows every read and write by both team members and agents. So if something looks off, it's easy to identify why.

 one thing to add to this. The NOAN fact layer becomes your single source of truth that distributes outwards - to agents, apps, websites etc.. If you need a document, you build it in seconds with an agent or assistant from the fact layer. Documents are no longer the base.

I like the idea of keeping approved business facts separate from all the other documents. That seems especially useful as teams start using more AI agents.

 thanks! Exactly - it's really the key to keeping your team and agents aligned. The thing is business doesn't rely on memory, it's really built on defined decisions, for example you set your pricing - so we've built the platform for you to use those to control how your company runs. It's incredible what you can automate accurately with this approach.

   no more "where's the latest version of this?" 🫠

How do you handle cases where two teams approve different facts about the same product?

 great question, there are fact level permissions firstly so it depends who has the rights, then there are draft approvals just like with a pull request in github. Then our graph highlights any overlap - you can easily build an agent with the model of your choice that scans for drift too. If you're using Verity in slack you can select an owner of a 'stack' of facts in a channel and then they have approvals right from slack.

How granular is the versioning? For example can a team update only one pricing rule without creating a new version of everything else?

I like the idea of separating company facts from the documents that contain them. Does NOAN keep a history of who changed each fact and why?

Is there a workflow for resolving conflicting facts before they reach an agent?

​does it support custom integrations with existing google docs or notion databases for intial setup?

Hey Product Hunt 👋 Dan here, one of the makers.

Once we released the NOAN API and MCP, something changed for us: we could build any agent to help run the business in minutes. We now have 27 agents performing different automations.

Every agent we run is the same small program running on a schedule in GitHub Actions.

Each agent is guided by facts in NOAN. One fact is its playbook for what to do and how to decide. Another sets its tone and templates. Both sit next to the facts they work from: our pricing, positioning and customers.

So when we want an agent to behave differently, we edit a fact, not code. The next run picks it up.

That's how we run our sales, customer success, operations and weekly reporting today.

Happy to answer questions!

Not gonna lie didn’t see the point of getting this when I already had Claude but now with the API and MCP it’s a game changer. 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

 exactly, for instance you can have a non-technical team using claude cowork etc and on the same fact layer as the technical team building your customer support agent. It just takes a mindset shift of what your company is - it's about fact control on the API!

12
Next