Skip to content
MISSIONBuilding to $50K/year · partnership threshold — every $20 subscription reserves 10 meals in the fund. Report published monthly.SEE THE PROGRESS →
DOC · UPDATED 2026-07-21

Temporary chats (TEMP).

One-shot conversations that aren't persisted to your history. No memory extraction. Meal accrual still fires so a temp chat contributes to the ledger.

A temporary chat is a full LADLE conversation that is never persisted to the database. No chat row, no message rows, no artifacts, no share-ability, no history. The connection to Anthropic is real — you get real replies from the real model with the real system prompt — but nothing about the conversation survives past the browser tab being closed. Ideal for one-shot lookups you don't want in your history.

Starting a temporary chat

Three ways to start a temporary chat. Each results in the same server-side behavior — chat_id stays null, persistence is skipped, meal accrual still fires.

⌘K → New temporary chatPalette action that navigates to /chat?new=1&temp=1
URL flag?temp=1 on any /chat URL. Combines with ?mode=design if you want a temporary design chat.
Toggle mid-compositionNot currently supported. TEMP is a chat property, not a message property — flip it before you send the first message.

What is not saved

Every user-owned surface is skipped. The connection to the model is real; the persistence layer is bypassed entirely. Nothing survives the tab close.

chats rowNot created
messages rowsNot inserted (user or assistant)
artifactsNot detected, not persisted (the sentinel is not emitted)
memory extractionSkipped entirely — the background haiku call does not fire
sharingImpossible (no chat row to snapshot from)
sidebar recentsNot surfaced
regenerate / branchingNot available (no parent_id to branch from)

What still fires

The meal accrual counter increments. Your subscription still funded whatever fraction of a meal the request cost — a temp chat contributes to the ledger the same way any other chat does. Usage is recorded too, so this cycle's compute allowance reflects the temp turn.

UI treatment

A persistent amber banner sits at the top of the temp-chat surface reading 'TEMPORARY CHAT · NOT SAVED'. The assistant is instructed via the system prompt to answer normally but to skip any 'as we discussed earlier' or 'based on our previous conversation' phrasing — there is no previous conversation to reference.

When temp chats are the right tool

Quick factual lookups you don't want cluttering your history. Testing a prompt formulation without polluting your project. Asking about something private you'd rather not have in your export. One-off questions to check if the model knows something. Not appropriate for: iterative work you might want to come back to; anything that produces an artifact worth keeping; anything you want the assistant to remember. If you're not sure, don't start it as a temp — you can always archive a persistent chat later.

Docs stay current. Report drift.

If a limit in the product doesn't match the number on this page, that's a bug — help@ladle.chat.

See all docsWatch it work
$20/MO · CANCEL ANYTIME · $0.80/MEAL · RECEIPTS MONTHLY
Read the ledger →
0meals fundedROLLING TOTAL · UPDATED HOURLY
SEE THE RECEIPTS →