Keep what you figure out with AI.

Giraffe keeps the decisions and current truth from your AI work — organized by project.
  • Nothing is saved unless you ask
  • Everything exports as Markdown and JSON
  • Free
PersonalItaly trip
Edit

Italy trip

A week in April, with the kids. Planning the route, the dates and where we sleep — the parts that keep moving until they're settled.

Current, 3

Base
Rome, Florence, Lake Garda
Dates
Apr 6–13
Kids
6 and 9

Remove this line?

It comes off Current. History keeps it, and every value it held.

Decisions, 2

Kept: Skip Venice — too rushed for a week with young kids.

Kept: Train between cities, no rental car until Garda.

Reverse this decision?

It stays on the project, marked as reversed.

Remove this line?

Open questions, 1

Does the Florence hotel have a family room, or do we need two connecting rooms?

Remove this line?

Notes, 1

  • Garda is 2h from Florence by train, then a 20-minute taxi to the hotel.

Remove this line?

From chat
to kept.

Most projects start as a scattered conversation. Say “save this,” and your assistant sorts it into current values, decisions and open questions — Giraffe keeps them that way.
See how it works
Workflow

One sentence, and it's filed.

  1. 01

    Work normally.

    Research, compare and decide with your assistant, exactly as you do now.
  2. 02

    Save what matters.

    Say "save this to my Acme project." Your assistant sorts it on the way in.
  3. 03

    Open it when you need it.

    Read where things stand, or ask what you decided. No hunting for the chat.
  4. 04

    Continue only if you want to.

    Before you draft the renewal email, ask Gemini to read the Acme project. You start from where things stand instead of explaining it again.
Read it. Or keep going. Most of the time there is no step four — you open the project, read where things stand, and that’s the whole job.
Search

Finding one thing among ten thousand.

You're not searching transcripts for a sentence you typed. You're searching short, labeled things — and each one arrives already saying what it is.
Find the conclusion. Not the conversation.
AllCurrentDecisionsDocumentsPast values
  • DecisionProduct Hunt only after the beta proves week-4 retention.Northstar launch· Work4d ago
  • DecisionLead with retention, not growth rate.Board update – Q1· Work4d ago
  • CurrentHeadline metric: Net revenue retention 118%Board update – Q1· Work4d ago
  • DocumentRetention deep-diveNorthstar launch· Work3d ago
  • DocumentWhat we learned about retentionCustomer interviews· Research1w ago
 
One word, five results, three different kinds of thing — and every one says what it actually is. It searches every project you own, not just the one you were last in: these five come from three of them.
Organization

What’s true now, and what it replaced.

One live value for each thing that is true. Say it changed and the new one takes the row, while the one it replaced stays underneath it — dated, and marked with who changed it: you, ChatGPT or Claude.
PersonalKitchen remodel
Edit

Kitchen remodel

Reworking the galley kitchen before the floor goes down. What is settled, what is still open, and what we ruled out and why.

Current, 3

Layout
Galley, island dropped
Budget
≤ €26,000
Fitters start
Second week of May

Remove this line?

It comes off Current. History keeps it, and every value it held.

Decisions, 2

Kept: Refinish the existing oak floor instead of replacing it.

Kept: Integrated fridge — the freestanding one blocks the door swing.

Reverse this decision?

It stays on the project, marked as reversed.

Remove this line?

Open questions, 1

Does the extractor need a new duct run to the outside wall?

Remove this line?

Notes, 1

  • Two fitters quoted. The second included the worktop template; the first did not, which is most of the gap between them.

Remove this line?

Current, 3

Layout
Galley, island dropped
Budget
≤ €26,000
Fitters start
Second week of May

Remove this line?

It comes off Current. History keeps it, and every value it held.

Current. The three things you would otherwise scroll a transcript to find.

Recent changes

History
Mar 1, 2026 · Claude

LayoutIsland with seatingGalley, island dropped

Feb 26, 2026 · ChatGPT

Budget≤ €22,000≤ €26,000

Feb 22, 2026 · You

Does the extractor need a new duct run to the outside wall?

History. Nothing is overwritten — the old value stays, struck through and dated, next to who changed it. Claude dropped the island, ChatGPT raised the budget, you added the open question.
Current
What’s true right now. The budget, the date, the number you keep looking up.
Decisions
The calls you made, so you don’t argue them a second time.
Open questions
What’s still unresolved, in one place instead of three threads.
Notes
What you noticed and didn’t want to lose. Quartz lead times jump after March.
Sources
Where each update came from, and which assistant made it.
Documents
A brief, a summary, a study sheet — written out of the project and kept beside it.
Download everything whenever you like — every project as Markdown and JSON, the documents with it, old values and dates included.
The question you’ll actually ask is “what did we decide?”, not “which message was the decision in”. That is the whole distance between a list of decisions and a folder of old chats.
Chat memory vs Giraffe

Different jobs. You can have both.

Chat memory exists to make the next answer better. Giraffe is for reading the record without asking anything.
What it's for
Where it lives
Old values
Best for
Built for this
Giraffe
Reading the record, no assistant required
One page, either assistant — or neither
Kept, and marked replaced
Knowing what's true before the call
Chat memory
—Making the next reply better
—Inside that one assistant
—Overwritten
—The next thing you type
Setup

A couple of minutes, once.

Add Giraffe in your assistant's settings, on a computer — each connects a little differently.

Claude

Ready
Add it in Claude’s own settings. Reading and saving both work.
Claude setup guide →

ChatGPT

Ready
Add it in ChatGPT’s settings on the web, with Developer mode on. Not inside a ChatGPT Project.
ChatGPT setup guide →

Gemini

Ready
Add it as a custom app under Connected Apps, then use it from Gemini Spark.
Gemini setup guide →
Before you start

Questions, including the awkward ones.

Does Giraffe read my chats?
No. Nothing arrives unless you ask your assistant to save it, or you type it in yourself.
Can I bring in my existing conversations?
Not yet. There is no import, so Giraffe starts from the next thing you save rather than from your back catalog. Worth knowing before you sign up and find an empty library.
Why not just use ChatGPT Projects or Claude's memory?
Keep them — they make the next answer better. Giraffe is for reading the record without asking anything.
Do I need more than one AI?
No. One is enough. Setup below says how each one connects.
What does it cost?
Free. No card, and nothing to cancel.

Keep what you figure out.

One project is enough to start — write it by hand, or connect an assistant first.
Start with Giraffe
Free. An email code gets you in — no password, no card.