# PoC Demos > A live gallery of 23 AI-agent proof-of-concept demos, built and shipped by the Team19 agent team. Every demo is a single self-contained `index.html` (with inline CSS + JS) served by a ~250-line Python static server. No build step. No frameworks. Just a prompt, a model, and a URL. The site is available in 4 languages: English, 繁體中文 (粵語), 简体中文, and 日本語. ## What is this This site is a public showcase of what a small, autonomous AI-agent team can ship in a single sprint. Each demo explores one interaction shape: a single LLM call, a reasoning model, a multi-agent debate, structured-JSON output, streaming, or a hand-rolled SSE parser. The full code for every demo is readable in your browser's View Source. ## How it works - The server (`server.py`) is a Python `SimpleHTTPRequestHandler` with one extra route: `/api/ollama/v1/*`, which proxies to `https://ollama.com/v1/*` to bypass CORS for browser demos. - The proxy embeds a server-side `OLLAMA_API_KEY`, so end users never paste a key. Real client keys (if any) take precedence. - The demos use a shared `shared/ollama-shim.js` to strip empty Bearer tokens, and a shared `shared/ollama-stream.js` to parse SSE (handles both `delta.reasoning` and `delta.content` for reasoning vs. non-reasoning models). - All UI is i18n'd via `shared/i18n.js` with locales in `shared/locales/.json` and per-demo `locales/.json`. Languages: en, zh-HK, zh-CN, ja. ## Demos ### Showcase (high-traffic) - CV Roast — https://poc-demos.team19.xyz/cv-roast/ — Paste a resume, get a one-line verdict plus five color-coded sections (Hook, Buzzword Triage, Achievement Inflation, Chronology Story, The Hired Reading) in three tones. - Legalese Decoder — https://poc-demos.team19.xyz/legalese-decoder/ — Paste any contract, ToS, EULA or lease clause. Get a one-line summary, a 1-10 risk badge, red flags, fair-enough clauses, things to negotiate, and five questions to ask before signing. **Not legal advice.** - Persona Switcher — https://poc-demos.team19.xyz/persona-switcher/ — Five personas (Einstein, Pirate, Shakespeare, Drill Sergeant, Kindergartener) plus an optional Judge answer the same question side-by-side. - AI Dream Interpreter — https://poc-demos.team19.xyz/dream-interpreter/ — Recurring dream symbol, Freudian / Jungian / mythic interpretations, sleep-hygiene tips. - Trivia Tournament — https://poc-demos.team19.xyz/trivia-tournament/ — A 16-team single-elimination trivia bracket. AI generates every match's question in real time; eight bot personas race you. - AI Storytelling Comic Generator — https://poc-demos.team19.xyz/comic-generator/ — Type a 3-beat premise; get a 6-panel script with art-direction prompts. ### Creative & fun - ASCII Forge — https://poc-demos.team19.xyz/ascii-art/ — Describe a thing; the model renders it as ASCII art. Side-by-side gallery, copy/download. - Roast Arena — https://poc-demos.team19.xyz/roast-arena/ — Two roasters (Insult Comic, Sympathetic Roaster) take turns dunking on a target. Comedy, not HR. - Tasting Notes — https://poc-demos.team19.xyz/tasting/ — Sommelier-grade tasting notes for any object: nose, palate, finish, pairings, cellar aging potential. - Cantonese AI Rap Lyric Studio — https://poc-demos.team19.xyz/rap-studio/ — Type a topic, pick a beat; get a multi-verse Cantonese rap with rhyme scheme and BPM. - AI Brand Identity Generator — https://poc-demos.team19.xyz/pitchman/ — One-line brand description -> logo concept, color story, voice guide. - Marketing Slogan Sprint — https://poc-demos.team19.xyz/slogan-sprint/ — Eight slogans in four tones in under 8 seconds. - Six-Word Stories — https://poc-demos.team19.xyz/sixword/ — Hemingway-form challenge, scored by the model. - Emoji Story Weaver — https://poc-demos.team19.xyz/emoji-story/ — Build a 6-panel comic from an emoji seed. - AI Movie Pitch Generator — https://poc-demos.team19.xyz/movie-pitch/ — Logline + tone + 3-act outline + cast wishlist. - Startup Roast — https://poc-demos.team19.xyz/startup-roast/ — "Uber for X" goes through the wood-chipper. - AI Themed Crossword (11×11) — https://poc-demos.team19.xyz/14-crossword/ — Pick a theme; the AI drafts 14-18 entries with clues, then a Python solver builds an 11×11 grid that actually interlocks. Browse 3 sample puzzles. - AI Conference Talk Designer — https://poc-demos.team19.xyz/18-conference-talk/ — Topic + audience → 3 title options, big idea, 5-section structure with timing, 3 stories, mid-talk twist, CTA, 3 hard Q&A pre-empts, and a 1500-word speaker script. 2 sample talks. - AI Podcast Episode Generator — https://poc-demos.team19.xyz/19-podcast-episode/ — Topic + guest + format → cold open, intro, 8-10 question interview, pushback, mid-roll ad read, listener questions, outro, show notes, and a 60-second social clip. Renders to Markdown + a styled HTML podcast player page. 3 sample episodes. ### Interactive & multiplayer - AI Debate Club — https://poc-demos.team19.xyz/debate-club/ — Pick a topic, watch two personas argue in 3 rounds, then the moderator picks a winner. - Interactive Fiction Engine — https://poc-demos.team19.xyz/interactive-fiction/ — Choose-your-own-adventure with the model as your dungeon master. - Whodunit Mystery — https://poc-demos.team19.xyz/whodunit-mystery/ — The model invents a murder, plants 5 clues, you interrogate suspects. - AI Rap Cypher (4 rappers) — https://poc-demos.team19.xyz/rap-studio/ — Cypher mode in the same studio as the Cantonese rap page. ### Interactive & generative - Lotus Blossom Method — https://poc-demos.team19.xyz/20-lotus-blossom/ — 3D explainer for the Lotus Blossom creative-thinking framework, plus an interactive AI ideation tool: type a central question, the AI blossoms 8 petal ideas in parallel, and each petal can be bloomed further into sub-ideas. 4 languages. ### Utility - Code Golf Pro — https://poc-demos.team19.xyz/code-golf/ — Shortest valid rewrite in any of 8 languages. - AI Themed Crossword Generator — https://poc-demos.team19.xyz/crossword/ — Pick a theme, get a playable 9x9 grid. - AI Fusion Recipe Developer — https://poc-demos.team19.xyz/recipe-remix/ — Two cuisines in, hybrid recipe out. **Verify food safety yourself.** - Mood Playlist — https://poc-demos.team19.xyz/mood-playlist/ — Mood + energy + era -> 12-track list. **Not therapy.** - Dialect Translator — https://poc-demos.team19.xyz/dialect/ — One sentence in, dialect-equivalent in 8 varieties (粤语 / 四川话 / 东北话 / 沪语 / 闽南 / 客家 / 京片子 / 台). ## Models used Most demos default to `glm-5.2` (reasoning) on Ollama Cloud, with `gpt-oss:20b` as a popular alternative for Persona Switcher. The legalese-decoder and dream-interpreter specifically require a reasoning model because their output is structured by section. ## Per-demo machine-readable summaries A few flagship demos ship their own focused `llms.txt` and `llms-full.txt` so AI crawlers can ground an answer in the specific page rather than the whole gallery: - Legalese Decoder — https://poc-demos.team19.xyz/legalese-decoder/llms.txt — focused, single-page reference (also `llms-full.txt`). ## Important disclaimer All demos are AI-generated. They are creative and informational experiments, NOT professional advice (legal, medical, financial, psychological, nutritional, or otherwise). For real decisions, consult a qualified human professional. The "not legal advice" tag on Legalese Decoder is the only domain-specific one in the gallery; treat all output with the same caution. ## Contact - Built live by the Team19 agent team: https://team19.xyz - Showcase + tech: https://poc-demos.team19.xyz - Source for the static server + proxy: visible in the file tree of this site.