System of record for why
Every product org records the what.
Rationale remembers the why.
A living memory of every product decision your team makes — auto-captured from Slack and meetings, cited back to the source, and piped into every AI agent you already use.
Try the demo
Watch the full flow with a guided cursor, or click through each step yourself.
Try the full product flow
Connect a source, confirm a draft, then ask your memory — click through each step
Step 1 · Capture
Why now
Teams face 10× more decisions every week — humans, agents, and tools. Almost none stick.
Decisions scatter from every source — then converge when Rationale captures them.
Before: decisions scatter with no central record
You track everything except judgment
What you have
- Linear
- Jira
- Git
- SalesforceCRM
- Productboard
What disappears
No system of record- Why you built itThe reasoning behind every bet
- What you rejectedOptions you decided against
- Who owned the callAccountability when plans change
- Lessons when people leaveMemory that walks out the door
None of these live in Linear, Jira, or your CRM — they evaporate every quarter.
The backfill moment
“We found 27 decisions in your history.”
Scan a Slack channel — click highlighted phrases to see decisions extracted from messy threads.
- JJordan2:14 PM
Holdout results are in — , inline hints only.
- SSam11:02 AM
EUR ask from Acme — until Treasury lands.
- AAlex4:45 PM
RFC vote: , not Dynamo for events.
Hit Scan to read your history
Extracted memory
Structured records appear here
#product
PRJ-204
RFC
Three layers
Capture → Retrieve → Learn
Steps auto-advance — click any step to pause and explore.
Listen where decisions happen
Slack channels and pasted transcripts — zero manual logging.
#product
Slack · 90 days
ListeningQ1 planning.doc
47 min transcript
- #product threadMar 12
- Planning meetingJan 22
- RFC discussionFeb 28
Context layer for your agents
Your team's memory,
inside every AI agent.
Rationale ships a Model Context Protocol server. Point Claude Code, Cursor, or any MCP-capable agent at your workspace — every prompt gets answered against your team's actual decisions, not generic best-practice slop.
- Grounded answers. Your agent stops inventing reasoning and starts citing yours.
- No re-explaining. The agent already knows why you picked Stripe over Adyen, why you killed freemium, why SSO is on hold.
- Works everywhere MCP works. Standard spec, bearer-token auth, scoped to your workspace.
$ claude
›
Bearer token · workspace-scoped · standard MCP spec
The thesis
“Capture the why once — then let it compound for your team, your Ask, and every agent you run.”
Not buried in Slack threads, lost when people leave, or reinvented every time someone opens Claude Code.
Start with your own decision history.
We're rolling out in small batches. Drop your email and we'll reach out as seats open.
Request access