Put a question to a figure from history and get an answer in their voice — with every claim graded documented, attributed, inferred or beyond their world, so you can tell the record from the reconstruction. Only figures who died in or before 1905: no living or recently deceased people, no reciting their works, no invented present-day opinions. The grading is checked in your browser against how that figure's record actually survives, which is not the same for a Roman emperor's private notebook and a Lakota chief's words carried through an interpreter.
App category
Education AI Apps
Apps for learning and teaching — explainers, practice and interactive demonstrations.
61 apps
An anagram solver that finds multi-word anagrams, not just single words. Type a word, a name or a whole phrase and get the rearrangements that are actually English, filtered by how many words you will allow, how short a word may be, and whether proper nouns count. 126,000 words, searched in your browser. Free, no model, no credits, no sign-in needed.
Give it a subject, a mood or a rough line and get haiku back in strict 5-7-5 or the looser modern English form, with the syllable count shown for every line. A syllable counter runs free in your browser: paste your own haiku and it tells you whether it scans, which words count either way, and exactly where the count goes wrong — no account, no charge. Every line the model writes is recounted by that same counter, so nothing is taken on the model's word.
A recipe generator that cooks from what is already in your kitchen. Type what you actually have — plus your diet, your equipment and how long you have — and get one dish you can cook tonight: real quantities, ordered steps with timings and doneness cues, substitutions for anything missing, and a shopping list only when something genuinely has to be bought. Scaling to a different number of people is free and happens in your browser.
Give it a subject, a mood and a form — sonnet, villanelle, ballad stanza, blank verse, free verse, ghazal or limerick — and get a poem that observes the form, with the structure shown: rhyme scheme, syllable count, where the turn or refrain falls. A scanner runs free in your browser with no account: paste a poem you wrote and it works out the rhyme scheme from the line endings, checks the metre, and tells you where the form breaks. The same scanner checks every poem the model writes, so a claimed sonnet that is not one is reported, not passed.
An AI life coach that returns a plan you could start on Tuesday. Say what you want to change and what has actually happened when you have tried. Get back a plan: the goal restated as something that can be seen happening, the obstacle located in your own account and quoted from it, one next action small enough to do this week, what to track, and what to do when you miss. The answer is checked afterwards for platitudes, for telling you what missing will cost you, and for how much of it is actually about you. Not therapy, not a diagnosis, not medical advice.
Type a subject and get a straight-faced research paper about it that nobody could mistake for real: a title, an invented byline, a structured abstract, measured quantities, a limitations paragraph that concedes the wrong thing, and a reference list where every entry is fabricated on purpose. Every export and every copied line carries the parody mark.
A book summary generator whose volatile facts are checked against a source. Name a book and get a brief on it: what it is, what it is about, how it is built, what it argues, its themes, the history and criticism around it, who it is for and what to read next. The author, year, language and form are checked against a retrieved Wikipedia abstract and each one is marked confirmed or unverified. A book it cannot identify is reported as not found rather than invented. It summarises and analyses; it never reproduces the book's text.
A first touch-typing game for five-to-seven-year-olds. Twenty short home-row-first levels introduce two keys at a time in giant capitals that match the letters printed on a real keyboard, with an on-screen keyboard that lights the next key and colour-codes every key by the finger that presses it, plus two hand diagrams. A flower grows for every correct key; each finished level hatches a collectible butterfly that is saved between sessions. A level picker opens at any time and replays any level she has already reached, and replaying only ever adds — it never lowers a star or takes back a butterfly. Pip the caterpillar reacts to every keypress and cheers at the end of a level. A wrong key is only ever a gentle nudge: no timers, no lives, no score that can fall, nothing to fail. All sound is synthesized with the Web Audio API and can be muted. Free, no sign-in, no ads, no personal data. Original artwork and an original curriculum, derived in spirit from the level pacing of classic children's typing tutors.
An AI city guide that labels every claim it makes. Ask anything about a city: neighbourhoods and why they differ, how it got its shape, getting around, what is genuinely worth seeing, and what first-time visitors get wrong. Every claim is labelled durable, slow-drift or current-state — and prices, opening hours and live status are never invented.
Write down a thought that is bothering you and see what it actually claims. The app separates what happened from what it was read to mean, marks the wording that is doing the work — all-or-nothing terms, mind-reading, predictions written as facts — and then offers more accurate ways to put the same situation that concede what is true and dispute only what is not. A structured thinking aid built on well-known cognitive behavioural ideas. Not therapy, and not a therapist.
An AI travel guide that returns a day-by-day itinerary you can actually walk. Give it a destination, a length, who is going and what you care about, and it returns a day-by-day itinerary grouped so you are not crossing the city twice, with realistic timings and meals in sensible areas. Opening hours, prices and booking windows are never stated — each one is named along with who actually holds it.
A writing-prompt generator for fiction writers that draws from an explicit prompt space rather than a vibe: who this is, what they want, what stands in the way, and a constraint that forces a choice. The space is browsable free in your browser, tired premises are pushed away from before anything is written, and every finished prompt is checked against the coordinate it was drawn from and against the prompts you already have.
Paste a meeting transcript (speaker-labeled lines, VTT or SRT), name yourself, pick a focus, and get a communication-pattern review: a strong/mixed/needs-work verdict, quoted moments where you hedged, dominated or deflected — each with the better phrasing — a five-area communication health check, speaking statistics, a scored twelve-item checklist, strengths, a growth plan and next steps. A free client-side speaker table (talk share, questions, fillers, hedges) reads the paste before you run anything.
An interactive 3D human anatomy atlas with a study desk that marks your own recitation. Explore nine medically detailed organ specimens with hotspots, cross-section and layer tools, then write what you know and have it graded against a six-criterion rubric — your words quoted back, misconceptions corrected, and flashcards aimed at the gaps. Derived from the open-source atlas at github.com/thebuggeddev/anatomy.
Translate text to International Morse Code and back. Play it as sound, flash it as a fullscreen light, export a flash-and-beep video for embedding, or decode Morse live from your microphone or camera — free, entirely in your browser.
Solve 3,000 polished Sudoku puzzles across five difficulties with notes, hints, undo, and local progress. Source: https://github.com/TN1ck/super-sudoku (MIT).
Drag, launch, stack, and collide bodies across six interactive rigid-body physics scenes. Source: https://github.com/liabru/matter-js (MIT).
An independent tool, NOT affiliated with, endorsed by or connected to Nature, Nature Portfolio or Springer Nature: the name refers to the open project mumdark/nature-review-studio this app is derived from, not to the journal. Drop a manuscript (PDF, Word, LaTeX, Markdown, plain text, OpenDocument, RTF, EPUB) and get the desk check free in your browser: structure and section word counts, the figure and table inventory with caption presence, reference-format consistency, the citation cross-check in both directions, statistical-reporting gaps, and the ethics, data-availability and competing-interests statements. The metered pass adds the reviewer judgement — a 2–5 reviewer panel chosen from the manuscript's method fingerprint, an editor letter with a revision-level band, cross-review consensus and a revision task table — and every figure, table, section, reference and statistic it cites is checked back against your paper. The band is this tool's own assessment, never a journal's decision, and nothing it produces is a substitute for real peer review. A derived work of mumdark/nature-review-studio (12-axis concern taxonomy, reviewer-set mappings, strategy and status vocabularies); that repository publishes no licence file, so its taxonomy and vocabulary are used with credit and none of its corpus is redistributed, and it does not endorse this app.
Wake neural soft-body creatures, perturb their bodies, and explore energy-based physics in real time. Source: https://github.com/juniorrojas/algovivo (MIT).
Press any keys and see what the browser actually reports: the key value (layout-dependent) alongside the physical code (not), for as many keys as you hold at once. The distinction is what decides whether a shortcut survives on someone else's keyboard layout. Modifier and navigation keys render as proper glyphs. Runs fully client-side. Imported Claude artifact. Source: https://github.com/simonw/tools (keyboard-debug.html, Apache-2.0).
Draw causal-loop models, connect positive and negative relationships, and run animated feedback simulations entirely in your browser. Source: https://github.com/ncase/loopy
Learn Vim by playing short, focused browser lessons with XP, combos, achievements, and local progress. Source: https://github.com/renzorlive/vimmaster
Escape eight playful focus mazes with Tab, Shift+Tab, and Enter while learning keyboard accessibility. Source: https://github.com/hteumeuleu/hocus-focus (MIT).
Extend numbered cells into exact-length horizontal or vertical lines across minimalist logic boards. Includes a tutorial, four sizes, local progress, and statistics. Source: https://github.com/mmazzarolo/ordinary-puzzles-app (MIT).
Paste code in any language, pick your audience, and get a structured explanation: what it does, how it flows step by step, an ASCII diagram, the concepts you need, the pitfalls hiding in it, and a 3-question comprehension check. Free client-side prescan (language detection, function inventory, complexity hotspots) runs before you spend anything. Derived from @sickn33/code-documentation-code-explain (MIT).
Learn Kubernetes through an interactive 3D cluster simulation with campaign, chaos, sandbox, and challenges. Source: https://github.com/rohitg00/k8sgames
Race to recreate mathematical formulas with LaTeX in three minutes, or practice at your own pace in Zen Mode. Source: https://github.com/akshayravikumar/TeXnique
A working demonstration of the BroadcastChannel API: open the page in several tabs, type in one, and the message appears in the rest instantly - no server, no backend. Same-origin and same-browser only, so nothing leaves your machine. Useful for seeing cross-tab state sync before building it yourself. Imported Claude artifact. Source: https://github.com/simonw/tools (broadcast-channel-chat.html, Apache-2.0).
Move friendly shapes or run a live neighborhood model to see how small preferences create large collective patterns. Source: https://github.com/ncase/polygons (CC0-1.0).
Identify all 23 Gang of Four patterns from ES5 or ES6 code, then review definitions and examples. Source: https://github.com/zoltantothcom/Design-Patterns-JavaScript (Unlicense).
Program a warrior with ordered rules, battle enemies, rescue captives, and clear three puzzle floors. Source: https://github.com/olistic/warriorjs (MIT).
Play through the game theory of cooperation, then experiment with strategies, incentives, mistakes, and evolving populations. Source: https://github.com/ncase/trust
Rule a branching city chronicle through binary decrees and four shifting factions. Source: https://github.com/Sisyphe42/ReignsAgent (MIT).
Design roads and obstacles, then watch a real-time WebGL motion planner steer an autonomous car through eight driving scenarios. Source: https://github.com/mattbradley/dash (MIT).
Guide colorful frogs onto their lilypads by writing CSS flexbox rules across 24 interactive levels. Source: https://github.com/thomaspark/flexboxfroggy
Generate, explore, edit, and locally save richly detailed science-fiction sectors on an interactive hex map. Source: https://github.com/mpigsley/sectors-without-number (MIT).
Compose map, filter, reorder, and copy functions to transform cube stacks into goal patterns. Source: https://github.com/sharkdp/cube-composer (MIT).
A big-display countdown for running talks: start/pause/resume/reset plus a configurable warning threshold so the speaker sees their last N seconds on screen rather than a hand waving at the back. The whole setup encodes in the URL fragment (#300 for five minutes, #30,15 for thirty seconds warning at fifteen), so each talk format is a bookmarkable link. Runs fully client-side. Imported Claude artifact. Source: https://github.com/simonw/tools (lightning-timer.html, Apache-2.0).
Guide photons through mirrors, detectors, superposition, and entanglement in a puzzle game powered by real quantum mechanics. Source: https://github.com/stared/quantum-game
Run a particle detector, unlock real discoveries, hire researchers, and grow a high-energy physics lab. Source: https://github.com/particle-clicker/particle-clicker (MIT).
Place food in a living habitat and watch 300 simulated neurons steer a C. elegans worm through chemotaxis. Source: https://github.com/heyseth/worm-sim (MIT).
The mnemonic that makes market direction stick: bulls thrust their horns upward (rising, optimistic), bears swipe their claws downward (falling, pessimistic). Two illustrated panels plus a six-question random quiz to check it holds. A small single-idea explainer rather than a tool. Fully client-side with no network calls. Imported Claude artifact. Source: https://github.com/simonw/tools (bullish-bearish.html, Apache-2.0).
Build light paths with draggable lenses and mirrors, then read the physics live. Source: https://github.com/ricktu288/ray-optics (Apache-2.0).
Play notes and chords on an interactive harmonic lattice with keyboard, touch, synth sound, layouts, palettes, and afterglow. Source: https://github.com/cifkao/tonnetz-viz (MIT).
Type text, pick from the voices installed on your own machine, and hear it spoken - with rate, pitch and volume sliders and a stop control. Uses the browser's built-in speechSynthesis API, so audio is generated on your device and nothing is uploaded. Imported Claude artifact. Source: https://github.com/simonw/tools (speech-synthesis.html, Apache-2.0).
Draw obstacles, move endpoints, and compare animated A*, Dijkstra, breadth-first, and greedy best-first searches. Source: https://github.com/qiao/PathFinding.js (MIT).
Draw and evolve patterns on an infinite Conway's Game of Life canvas. Source: https://github.com/copy/life (BSD-2-Clause).
Play local two-player Go with captures, passes, and move review on three board sizes. Source: https://github.com/yewang/besogo (MIT).
Move candidates and voter groups across a live map, then compare how six voting systems choose a winner. Source: https://github.com/ncase/ballot (CC0-1.0).
Find six cities on an unlabelled world map. Earn points for accurate, quick guesses; review every answer, try capitals mode and save your personal best locally. Source: https://github.com/sharkdp/quizzity (MIT).
Solve timed mate-in-one chess puzzles with lives, streaks, and local records. Source: https://github.com/linrock/blitz-tactics (GPL-3.0).
Guide arrivals and departures through Seattle-Tacoma airspace in a browser-native radar simulation. Source: https://github.com/openscope/openscope (MIT).
Three SVGs embedded as base64 data URIs, each shown rendered beside its decoded source - including one carrying a script element that renders fine and never executes, because an SVG loaded through an img tag is treated as an image with scripting disabled. A concrete look at why embedding untrusted SVG as an image differs from inlining it. Runs fully client-side. Imported Claude artifact. Source: https://github.com/simonw/tools (svg-sandbox.html, Apache-2.0).
Adjust every flexbox property on a live layout - direction, wrap, justify, align, gap on the container; grow, shrink, basis, align-self and order on individual items - add and remove items, and copy the generated CSS. For the properties where moving a control beats re-reading the spec. Fully client-side with no network calls. Imported Claude artifact. Source: https://github.com/simonw/tools (flexbox-playground.html, Apache-2.0).
Play a complete Japanese Riichi Mahjong match against three local computer opponents. Source: https://github.com/kobalab/Majiang (MIT).
Place ancient landmarks, historical eras, and written milestones in chronological order. Three difficulties, local best scores, pointer and keyboard play. Source: https://github.com/tom-james-watson/wikitrivia (MIT).
A working filter-chip prototype driven entirely from the keyboard: tab reaches every control, Enter and Escape behave correctly in the value popover, and focus returns to the chip that opened it instead of the top of the page. A reference for the focus-management details most filter-bar implementations miss. Fully client-side with no network calls. Imported Claude artifact. Source: https://github.com/simonw/tools (keyboard-filters.html, Apache-2.0).
Animated, side-by-side visualizer for eight classic sorting algorithms — bubble, insertion, selection, merge, quick, heap, radix and Timsort. Imported Claude artifact, runs fully client-side. Source: https://github.com/simonw/tools (sort-algorithms.html, Apache-2.0).
Forge deterministic 3D dungeon maps, tune their topology and theme, and inspect every generation stage. Source: https://github.com/majidmanzarpour/threejs-procedural-dungeon (MIT).
Learn all six guitar strings by matching incoming notes to frets. Source: https://github.com/makaroni4/guitar_bro (MIT).