typesafe-ai-playground
Community web playground with 110 runnable Jev examples in 22 categories, including A/B comparisons, games and dilemmas.
Overview
This is an independent community playground for exploring TypeSafe AI. It ships 110 runnable examples across 22 categories, including 41 A/B comparisons, practical use cases, party games, dilemmas and reasoning challenges. You pick an example, inspect and edit its input and questions, and run it through the API.
It runs with Python 3.10+ and a browser, with no packages to install or build step. The key is entered at a hidden terminal prompt and kept in the server process, not saved or sent to the browser; you can also browse and edit without a key. The layout is designed for screen sharing on Discord, and a phone layout splits the flow into browse, build and results stages. The server only listens on localhost.
What the decision model decides
| Type | Question | Answers |
|---|---|---|
| Choice | Example-specific Choice questions (games, dilemmas, use cases) | — |
| Other | A/B comparisons of two question or input variants | — |
How it works
- Run python3 run.py and enter a key.
- Choose an example from a collection or category.
- Edit input and questions.
- Run it and compare results, including A/B variants.
Strengths
- Large library of ready examples.
- No dependencies or build step.
- Key never reaches the browser.
Caveats
- Needs a TypeSafe key for evaluations.
- Community project, not official.
Getting started
git clone https://github.com/nickthompson480/typesafe-ai-playground.git && cd typesafe-ai-playground && python3 run.pyAt a glance
- Type
- App
- Status
- beta
- Language
- Python
- Runtime
- local web server + browser
- Has code
- yes
Use cases and integrations
How curated lists describe it
Community TypeSafe AI playground: 110 use cases, games, dilemmas and model challenges, with editable prompts, A/B comparisons and a mobile-friendly UI.
hellogumbo/awesome-jev
Frequently asked questions
How many examples are included?
110 examples in 22 categories, including 41 A/B comparisons.
Do I need to install anything?
Only Python 3.10+; there are no packages or build steps.
Where is the key stored?
In the running server process only, not in files or the browser.
Related projects
Next.js community playground extending the 110-example TypeSafe library with A/B comparisons, routing, extraction, games and simulations.
ServicebetaTypeScriptPublic Jev lab centred on a chess match broadcast where Jev picks from legal moves, plus smaller judgment booths and a Fast Flag catalogue.
ProjectprototypeJavaScript, Python25-second Japanese IT-buzzword game that shows Jev's speed and cost: every typed term is classified live, with no LLM-generated text.
ProjectprototypePython, JavaScriptVisual workbench (in Portuguese) for wiring Jev decision funnels as node graphs and watching them play a game in real time.
ProjectprototypePythonEducational code where a local LLM voices a game NPC and Jev classifies player messages and checks every line for spoilers.
ProjectprototypePythonIndependent field guide to Jev 1.13.0 behaviour across 11,621 requests: framing sensitivity, Snake and 3D city driving experiments.
ProjectresearchPython, TypeScript