GiState
Private beta: waitlist open

Every model.
One state.

GiState preserves the working state of your AI session, so you can move between GPT, Claude, Gemini, and more without losing your place. Paste a session once. Your context travels with you after that, compressed and portable.

Session session-4471 main depth 3 checksum ······
Raw session

          
Compressed gist

Snapshot

Stripe webhook retries were dropping on signature mismatch. Root cause found: the raw body was parsed before verification. Fix applied, staging clean for 40 min.

Atomic facts

endpoint /hooks/stripe
lib stripe@17.4.0
failing_event invoice.paid

Abandoned approaches

  • Bumping the retry window: masked it, never fixed it

Open loops

  • Replay the 3 dropped events from Tuesday
  • Add a signature-failure alert
refine gpt-5 claude gemini state survives every handoff

Built for people who lose the thread

If you've ever re-explained a codebase to a fresh chat window, this is for you.

People who switch models
Start on one model, finish on another, without pasting your history in again or losing what was already decided.
Engineers in long sessions
Debugging that spans days shouldn't restart from zero every morning.
Teams sharing context
Hand a live session to a teammate as a versioned artifact, not a wall of pasted transcript.
Anyone rate-limited
Hit a cap on one provider, keep working on another. The session doesn't care.

How it works

Three primitives compose every workflow.

01

Refine

Compress raw conversation context into a versioned gist. Deterministic: same input, same output, every time.

02

Merge

Atomically combine two states. Truth registry arbitrates conflicts. Advisory locks prevent race conditions.

03

Rehydrate

Reconstruct a model-specific prompt from any gist. Five archetypes optimized per provider.

Memory layers retrieve facts.
GiState preserves state.

Other tools store what your user prefers. GiState preserves what you are doing: files reviewed, decisions made, work in progress, and hands it off intact to any model.

Git semantics for context

Branch, merge, checkout. Time-travel through your session's state with a complete lineage graph.

Portable across models

Compress on Claude. Rehydrate on GPT. Continue on Gemini. The state survives every handoff.

Epistemic boundaries

The model knows what it knows. Configurable strict mode refuses to confabulate when information isn't in state.

Pay for what you use

Add balance, spend it on usage. No subscription, no seats, nothing expires.

BALANCE

From $5

Top up any amount from $5. Your balance is dollars, not tokens or points, and it is spent at the rates below.

USAGE

Model cost + margin

Compressing a session, searching recall, merging branches. You see the provider cost and what you were charged on every operation.

HANDOFFS

At provider cost

Carrying your state into another model is billed at exactly what that model charged. No markup. Moving between models is the point.

Every account gets the complete product: every model in the catalogue, unlimited sessions, save states, recall and branching. Automatic save states can be turned off at any time. Paid plans are coming later; the first will add priority support and a local harness that keeps state beside your code, using your own provider keys.

Stop losing context.

We're onboarding a small group first, in order. You'll get an invite, and we'll ask what breaks.