// Sections 2–4: Live Demo terminal, One-Liner, Use-case cards // ─── LIVE DEMO ──────────────────────────────────────────────────── function LiveDemo() { const script = [ { t: 0, k:'user', v:'find fabrications in tuesday\'s time report' }, { t: 280, k:'sys', v:'CR · classify → audit.cross_ref' }, { t: 520, k:'sys', v:'he’s planning · 4 steps · 2 workers · 3 tools' }, { t: 900, k:'tool', v:'fs.read("reports/2026-04-14.json") ↳ 47 entries' }, { t: 1200, k:'tool', v:'excel.open("timesheets.xlsx", sheet="Apr")' }, { t: 1600, k:'brain',v:'he is cross-referencing 47 × 47 → 44 match, 3 diverge' }, { t: 2100, k:'out', v:'↳ 09:15–10:30 "design review" not on calendar' }, { t: 2350, k:'out', v:'↳ 13:00–14:30 "client call" no meeting record' }, { t: 2600, k:'out', v:'↳ 16:00–17:00 "deploy" no git activity' }, { t: 3000, k:'brain',v:'confidence 0.89 · he’s logging this as rule #1,429' }, { t: 3400, k:'sys', v:'✓ done in 4.2s' }, ]; const [elapsed, setElapsed] = React.useState(0); const [speed, setSpeed] = React.useState(1); const [playing, setPlaying] = React.useState(true); const rafRef = React.useRef(); const lastRef = React.useRef(); React.useEffect(() => { if (!playing) return; lastRef.current = performance.now(); const loop = (now) => { const dt = now - lastRef.current; lastRef.current = now; setElapsed(e => { const next = e + dt * speed; const max = script[script.length-1].t + 1200; return next > max ? 0 : next; // loop }); rafRef.current = requestAnimationFrame(loop); }; rafRef.current = requestAnimationFrame(loop); return () => cancelAnimationFrame(rafRef.current); }, [playing, speed]); const visible = script.filter(l => l.t <= elapsed); const colorOf = { user: FONGOS.cyanSoft, sys: FONGOS.inkDim, tool: FONGOS.inkDim, brain: FONGOS.purpleSoft, out: FONGOS.ink }; const prefixOf= { user: '›', sys: '·', tool: '→', brain: '◆', out: ' ' }; return (
Watch Fongos work. No cuts. No edits.

A real session. You speak a task — he classifies, plans, dispatches, runs, lands a result. 4.2 seconds end-to-end.

{/* Terminal */}
{/* Chrome */}
session · audit · worker 03
{(elapsed/1000).toFixed(1)}s / 4.6s
{[0.5, 1, 2].map(s => ( ))}
{/* Content */}
{visible.map((l, i) => (
{prefixOf[l.k]} {l.v}
))}

real log · real timestamps · every tool call visible

); } // ─── ONE-LINER ──────────────────────────────────────────────────── function OneLiner() { const [active, setActive] = React.useState('acts'); const items = [ { k: 'watches', t: 'He watches.', sub: 'sees what\u2019s on your screen, in real-time', detail: 'He sees every window, every dialog, every change as it happens. Quietly, in the background. He doesn\u2019t store your screen \u2014 he builds a picture of what you\u2019re doing.' }, { k: 'remembers', t: 'He remembers.', sub: '18,525 conversations persist across sessions', detail: 'Every conversation. Every lesson. Every task, success, and failure. For as long as you want him to. Cross-referenced: he pulls last Tuesday against three weeks ago without being asked.' }, { k: 'acts', t: 'He acts.', sub: 'forms his own goals, runs them, tells you what he did', detail: 'He synthesizes goals without prompting. Dispatches workers. Writes files. Runs code. Opens what you need. You find out he\u2019s already done \u2014 and he\u2019ll undo it if you say so.' }, ]; return (
{items.map((it, i) => ( setActive(it.k)} onClick={()=>setActive(it.k)} style={{ fontSize: 84, fontWeight: 200, letterSpacing: '-0.04em', lineHeight: 1.1, cursor: 'pointer', color: active === it.k ? FONGOS.ink : FONGOS.inkGhost, transition: 'color 0.3s ease', textShadow: active === it.k ? `0 0 40px ${FONGOS.purple}55` : 'none', }} >{it.t} ))}
{/* Underline marker */}
{items.find(x=>x.k===active).sub}
{items.find(x=>x.k===active).detail}

hover or tap a word

); } // ─── USE CASE CARDS ─────────────────────────────────────────────── function UseCases() { const cards = [ { tag: 'engineering', t: 'NEMA 23 motor mount in 5 min', p: 'Modeled the assembly, ran stress analysis, exported STEP. Fongos classified the task, picked CAD tools, verified the FEA converged.', trace: 'trace · 04-11 14:22 · 5m 08s', visual: 'cad', }, { tag: 'data', t: 'Found 3 fabrications in a time report', p: 'Cross-referenced a JSON time log against the Excel source of truth. Flagged entries with no calendar or git evidence. Logged the audit as a reusable rule.', trace: 'trace · 04-14 09:15 · 4.2s', visual: 'chart', }, { tag: 'self-improvement', t: 'Debugged its own eval system', p: 'Noticed a regression in its own accuracy metrics. Diagnosed the scoring bug, proposed the patch, wrote the test, waited for approval.', trace: 'trace · 04-07 02:34 · 11m', visual: 'commit', }, { tag: 'research', t: 'First autonomous newsletter', p: 'Stitched three conversations and a week of observed work into a 600-word brief. No prompt. Wrote, re-read, revised twice.', trace: 'trace · 04-02 07:00 · 2m 14s', visual: 'text', }, { tag: 'creative', t: 'Redesigned its own web intro', p: 'The old intro page shipped a 14-part 3D scene. Fongos observed it crash on mobile, proposed a lighter version, shipped the replacement.', trace: 'trace · 04-18 23:11 · 47m', visual: 'design', }, { tag: 'business', t: 'Runs where you want. $0/mo.', p: 'Local by default — fast, private, no API floor. Cloud when you want the ceiling. Fongos decides per task; your data only leaves the box if you tell it to.', trace: 'spec · local + optional cloud', visual: 'cost', }, ]; const Thumb = ({ kind }) => { const common = { width: '100%', height: 140, background: FONGOS.bg2, borderBottom: `1px solid ${FONGOS.line}`, position: 'relative', overflow: 'hidden' }; if (kind === 'cad') return (
{[...Array(10)].map((_,i) => )} {[...Array(5)].map((_,i) => )}
); if (kind === 'chart') return (
{[...Array(12)].map((_,i) => { const h = 15 + ((i*37)%55); const flag = i===3 || i===7 || i===10; return ; })}
); if (kind === 'commit') return (
- score = correct / total
+ score = correct / max(total, 1)
@@ eval.py @@
rule #1,387 proposed
awaiting review ·
); if (kind === 'text') return (
{[100,96,88,100,72,100,92,80].map((w,i) => (
))}
); if (kind === 'design') return (
v1 (heavy) v2 (light)
); if (kind === 'cost') return (
$0
api floor · month
); return
; }; return (
Six things it did this month.
Nobody asked it to.
{cards.map((c) => (
{c.tag}
{c.t}

{c.p}

{c.trace} caught by fongos
))}
); } Object.assign(window, { LiveDemo, OneLiner, UseCases });