Personal projects

Plan a trip, a move, a project.

Plenty of what you use AI for isn’t work at all: it’s the practical stuff of a life. Planning a trip, sorting out a move, getting a renovation underway, learning something new. None of it is one conversation. It stretches over weeks, and the details keep changing under you.

You still plan trips and moves in ChatGPT or Claude. Giraffe is where the plan stays current between bursts.

Plans change. Chats don’t.

A plan is a moving target. Dates shift. The budget tightens. You settle the flights but not the hotel. A quote comes back higher than you hoped. You work it all out with AI in pieces: a session here, a quick question there.

But each chat is a snapshot of one moment. A week later the numbers are stale, the decision you made is buried three conversations back, and you can’t remember what was still unsettled. So you start again from the top, re-explaining the whole thing just to move one piece forward.

What Giraffe keeps

Giraffe holds the live state of the plan, like the dates, the budget, the decisions you’ve made, and what’s still open, in one project: one page for the trip, that you keep current as things change. When something’s settled, you save it. When something changes, you update it: “Update the budget. Hotels came in at $1,050.”

Open the project any time to see where the whole thing stands, without scrolling back through chats. Most days you just read it. When you want a hand with the next piece, you pick it up in ChatGPT or Claude with the plan already in front of it, no re-explaining. Here is how Giraffe works.

Two weeks in Japan, kept current

Say you’re planning two weeks in Japan in spring. You’ve been at it on and off for a month: a session on the route, another on whether the rail pass is worth it, a late one comparing neighborhoods to stay in. Your trip project holds it all in one place:

Japan trip, April

Two weeks, cherry-blossom season

Updated 4 days ago
Current
Route
Tokyo → Kanazawa → Kyoto, 12 nights
Flights and rail
Booked, $1,450
Hotels
$1,050: the Kanazawa ryokan still unconfirmed
Budget
$4,500 target, about $2,000 left
Decisions
  • 7-day rail pass, yes.
  • Skip the day trip to Nikko.
  • Stay in Kyoto near the station.
Open questions
  • The Kanazawa ryokan: hold the one we found, or keep looking?
  • One night in Hakone, or not?
  • Is April 8 too late for the blossoms?
Notes
  • The Kanazawa ryokan takes phone bookings only, and opens six months out.
Recent changes

4 days ago · ChatGPT

HotelsAbout $900replaced by$1,050

2 weeks ago · You

Routeadded:Tokyo → Kanazawa → Kyoto, 12 nights

Nothing is captured automatically. Giraffe has no view of your conversations: only what you ask your assistant to save, or type in yourself.

Three weeks later, when a hotel deal appears or your dates wobble, you don’t rebuild the picture from memory. You open the project, see the budget and what’s still open, change the one thing that moved, and, if you want help comparing options, pick it up in ChatGPT or Claude with the whole trip already laid out.

Six weeks of that, from the inside: a two-week Norway trip planned in nine or ten short conversations, the dates moved once and the old ones stayed, and one rental question sat open for ten days before it was worth answering.

The same for a move, or anything with moving parts

A move has a date, a budget, a dozen half-made decisions and a long tail of open questions: which movers, what to sell, when to switch the utilities. A renovation is quotes and trade-offs that shift for months. Learning something is a running sense of what you’ve understood and what’s next.

Giraffe keeps each of them current, in one place. Some projects are mostly about weighing options and chasing facts. That’s the same project doing different work: see keeping the research behind a decision.

Keep the plan, not the chats that built it.

Free. An email code gets you in: no password to invent, no card, nothing to install.

Works on every Claude plan: Free allows one custom connector at a time, and on Team or Enterprise an owner has to add it first. ChatGPT needs a paid plan, on the web, with Developer mode turned on, and it won’t work inside a ChatGPT Project. Reading works there; whether saving does depends on your plan and your workspace, and ChatGPT asks you to approve each save by default. Gemini works through Spark: add Giraffe as a custom app on the Gemini web app (a personal Google Account, set up on the web; availability depends on your Gemini plan and Google’s rollout), then use it from Spark rather than an ordinary Gemini chat. See the setup guides.

Related: keep AI research in one place · keep the decisions you make with AI · all use cases.