Imagined by Chirag Soni
A product by The Graph Company

Your reasoning,
remembered.

Paste any AI conversation. Ripple traces every decision — why it was made, who made it, what nobody checked — picks up where you left off, shows you how you reason, and carries it all into your next chat.

How it works

One conversation in. Your thinking, decoded.

NEWWhere your tokens went. Every analysis now also shows which threads paid off, which ideas were detours that burned tokens, and how much re-reading the chat cost, with lessons for planning the next one. The numbers are estimates from your chat's text: Ripple doesn't see your AI provider's token logs.See it live ↓
  1. 1

    Paste a chat

    From ChatGPT, Claude, Gemini, Copilot — any AI. Messy is fine. No chat handy? Try the sample inside.

  2. 2

    Ripple decodes it

    Every decision, what caused it, who proposed it, what got ruled out, and what nobody checked. About a minute.

  3. 3

    Pick up anywhere

    Next steps, a primer for your next chat, and every session searchable — so you never start from zero again.

Below: one founder's chat about pricing their app — per-seat or usage? — followed through everything Ripple does with it.

Ripple keeps the decisions, not your transcript.

1 · Trace every decision

Know why you decided — and whether it was you or the AI.

Every decision is kept with what caused it, who proposed it, whether it held up, and the exact words that were said. Including the ones the AI quietly made for you.

  • Who proposed what — you or the AI — and who changed whose mind
  • Reversals traced back to the moment they happened
  • Check before you act: the claims your decisions rest on that nobody verified
Decision ledger Pricing: seats or usage?
Hybrid pricing: seats + included hoursAIheld up
Pure per-seat pricingAIyou changed its mind
Enterprise floor: $2,000 a monthYouyour rule
Churn test on 10% of teamsAIto do
Check before you act“Hybrid pricing” rests on “$15–30 per user” AI said so — nobody checked it.
2 · Pick up where you left off

Every open question, from every chat, in one place.

AI chats end mid-thought. Ripple remembers what was still unresolved when each one stopped — and notices when you come back to a topic you've already worked through.

  • Where you left off: open questions across all your sessions, newest first
  • You've revisited this: earlier sessions on the same topic, with what you decided then
  • One click from an open question to the exact moment it came up
Where you left off
Pricing: seats or usage? · today
Hybrid pricing is settled. Still open:
Included hours per seatOverage per hour or per call?
Resume this session →
You've revisited this
Pricing for the board deck · 3 weeks ago
Keep the flat $49 plan
then: decided · now: replaced by hybrid pricing
3 · See how you reason

The mirror no single chat can show you.

Ripple scores each conversation from your own moves: where you pushed back, where the AI steered, where certainty misled you — and whose ideas actually held up.

  • Whose ideas held up — yours or the AI's
  • Confidence vs. reality — where being sure was the warning sign
  • Never credits the AI's thinking to you
You 2/2 · AI 1/2whose ideas held up
1time you changed the AI's mind — with your own cost data
1unchecked AI claim behind your main decision
2questions still open when the chat ended
4 · Carry it forward

Your next AI already knows what you decided.

Ripple writes a primer for any AI: what's settled, what's ruled out, your rules, what still needs checking, and what's open. Paste it in, and your next chat starts where this one ended — and flags you if a new idea breaks your own rules.

  • Works with any AI — it's just text you paste
  • Stops it re-opening what you already settled
  • Warns it not to trust claims nobody checked
# Carry-forward: Pricing — seats or usage? ## Where things stand - Hybrid pricing: seats + included hours ↳ because: heavy teams cost 10x more to serve ## Already settled — don't re-open - Ruled out: pure per-seat pricing ## Rules I set (flag me if I break one) - Enterprise never below $2,000 a month ## Unverified — confirm before relying - "$15–30 per user" (AI said so) ## Still open - Included hours · overage per hour or per call?
And · Recall

Ask your entire history “why?”

Weeks later, ask a question in plain words. Ripple finds the exact decision across every session — with its cause and the words that were used, not a fuzzy paragraph.

recall why did we pick a $2,000 enterprise floor?
searched 14 sessions · best match first
Pricing: seats or usage? · your rule
Enterprise floor: $2,000 a month
because: finance set the floor last quarter
Enterprise deals can't go below $2,000 a month. Finance set that floor last quarter.
And · Where your tokens went NEW

Open the black box of your token spend.

Every AI reply re-reads the whole chat. Ripple follows each move back to the decision it served, so you see what paid off, which ideas were detours, and what all that re-reading cost.

  • Trace back: credit flows from every decision that held up
  • The detours: ideas that burned tokens and were dropped, costliest first
  • Plan the next one: lessons from your own numbers, at no extra credit
Where your tokens went Launch plan for a budgeting app

See what Ripple finds in yours.

Paste a chat and get your decisions, what's still open and what to check — in about a minute. No chat handy? There's a sample inside.