GiState Join the waitlist
Private betaClaude, GPT and Gemini in one continuous session

Every model.
One state.

GiState keeps the working state of an AI session, the decisions, open questions and next steps, as versioned checkpoints. Switch models mid-task and pick up exactly where you left off.

Top up from $5 · no subscription · handoffs billed at provider cost

One session, carried across Claude Sonnet 5 GPT-6 Sol Gemini 3.1 Pro without starting over
WHY NOW

The model will change.
Your work shouldn’t start over.

The best model for the next step is rarely the one you started with. Today, switching means pasting a wall of context and hoping. GiState makes the switch a handoff.

01
Context windows fill up.
Long sessions hit the limit and the model forgets the decisions that got you there.
02
Switching models means starting from zero.
Every provider keeps its own context. Nothing carries between them.
03
Memory remembers preferences, not progress.
Knowing you prefer TypeScript is not knowing where the refactor stands.
HOW IT WORKS

Save. Carry. Continue.

01
Save

The console checkpoints on its own, or paste any transcript. GiState compresses it into a small, versioned state.

cp-7 · 512 tokens
02
Carry

Switch from Claude to GPT to Gemini mid-task. The state goes with you, and you can review it before it does.

Claude Sonnet 5 → GPT-6 Sol · at cost
03
Continue

Resume any checkpoint, branch it to try an idea, or recall the exact decision from last week’s session.

continue · branch · recall

A lineage for every session

Every checkpoint is a version. Branch an idea, merge it back, and step back to any point without losing the rest.

branch · try-jitter cp-1cp-2cp-3 cp-4cp-5cp-6 import cp-7 GPT-6 Sol

Recall across sessions

Ask for the decision, get the checkpoint it came from.

DECISION · cp-43 days ago

First retry after 30 s, doubling to a 5 minute cap. Chosen after the rate-limit incident.

Review every handoff

See what carries over, and correct it, before the next model reads it.

HANDOFF TO GPT-6 SOL
Objective and decisions
Constraints that must survive
Open questions and next action
EditConfirm and send

Priced to the micro-dollar

Every response reports what it cost. No subscription, no seats, and no rate limits on paid usage: your balance is the only limit, and a spend ceiling is there if you want one.

Chat turn · GPT-6 Sol$0.0031
Checkpoint cp-7$0.0008
Handoff · Sonnet 5 → GPT-6 Solat cost
Example figurescharged_usd
FOR AGENTS

Two calls from any agent.

Save state from a CLI, a CI job or your own agent, then continue it on any model. The console and the API share the same states.

  • REST API with an OpenAPI 3.1 spec
  • Access tokens scoped to read, write or admin
  • charged_usd on every response
cURL
# 1. Save the session as a versioned state
curl https://api.gistate.com/api/v1/refine \
  -H "Authorization: Bearer $GISTATE_KEY" \
  -d '{"messages": [...], "v_target": "claude-sonnet-5"}'

# 2. Continue it on a different model
curl https://api.gistate.com/api/v1/chat \
  -H "Authorization: Bearer $GISTATE_KEY" \
  -d '{"g_id": "g_id_...", "v_target": "gpt-6-sol",
       "message": "Pick up where we left off."}'

# → { "reply": "...", "charged_usd": 0.0031 }
PRICING

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.

0%
margin on handoffs
$0.000001
billing precision, in integer micros
None
rate limits on paid usage
3
model families: Claude, GPT, Gemini

Stop starting over.

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