The first generated path will appear here.
- Seed
- —
- Tokens
- 0
- Finish
- —
A post-v1 miniGPT experience
Story Forge turns a from-scratch 4.9M-parameter GPT into three playable micro-adventure paths—then opens the model and serving system so you can inspect how every token moves.
Live model · three concurrent requests
Choose a world, tone, and theme. The same context is submitted with three derived seeds, producing reproducible alternatives without sharing request RNG state.
Choose what happens next
Each card is an independent scheduler request with a deterministic derived seed.
The first generated path will appear here.
The second generated path will appear here.
The third generated path will appear here.
Observable boundary
No sampling · no request KV mutation
Language models predict distributions, not truth. Inspect the next-token candidates, reshape them with temperature, then score how surprising a sequence is to this model.
Target distribution
Run a prediction to inspect the top candidates.
Same logits, three sampling shapes
Probabilities are recomputed in your browser with max-subtracted softmax.
Reveal a distribution first.
Reveal a distribution first.
Reveal a distribution first.
Model-distribution measurement
Lower surprisal means this checkpoint assigned higher probability to the sequence. It is not evidence of factual truth, authorship, quality, or semantic understanding.
Score the sequence to see token-level surprise.
| # | Token | NLL | Probability |
|---|
Recorded verified scenarios · works offline
Replay normalized events sourced from committed evidence. These are deterministic records—not fabricated live telemetry and not arbitrary simulator input.
Current event
Select Play or step forward to inspect the event sequence.
{}
Evidence before claims
Dataset revision, tokenizer identity, exact-resume training, model evaluation, API lifecycle, packaging, and deployment are reviewed as separate contracts.
Six layers, 208-wide embeddings, four heads, 512-token context, and no imported model weights.
Three derived seeds, one bounded public action, request-local generators, and deterministic replay.
Training, exact resume, benchmarking, HTTP/SSE, paged KV, APC, preemption, release, and verification.
Exact membership, SHA-256, source ancestry, fresh installation, and claim-level verification.
Scope and privacy
No 24/7 SLA. Live inference depends on the owner’s local Windows machine and Tailscale Funnel.
No prompt storage. The public boundary avoids logging full prompts; the browser keeps story history only in memory.
No general-assistant claim. Generated stories can be repetitive, inconsistent, or nonsensical.
No universal speedup claim. Systems work is verified for correctness and structure; benchmark verdicts remain separately scoped.