HE WAS SOCRATES P18 · THE DESIGNER · A SCROLL IN FIVE MOMENTS
scroll ↓
I.The Bust

Socrates

그는 답하지 않는다 — 그저, 다시 묻는다.
a 100% on-device interlocutor · macOS
II.The Question
그가 답하지 않는 것이
이다.
— that he refuses to answer
is itself the answer.
spec · function: defer_to_human
III.The Silence
medical · legal · financial · welfare · emergency
— 그건 사람에게 물어야 한다.
IV.The Workshop

and behind it,
a small black room.

the actual product · briefly visible · fullscreen, ink-black, push-to-talk
V.Colophon

Notes from the makers

The Tone

The bust speaks in 단정한 평어체 — Korean assertive plain speech. Neither honorific nor friendly. Verbatim from SystemPrompt.swift, locked at compile time.

The Mechanics

Four functions: mode_classify · surface_past_wonder · ask_back · defer_to_human. Native Gemma 4 calling. No prompt-stitching.

The Silence

medical, legal, financial, emergency, welfare, insurance — all return ⊘. The abstention is the product.

The Engine

Gemma 4 E4B 4-bit MLX, 3.97 GB. PR-Λ disk-mediated KV cache: 4.6 s → 192 ms TTFT. n=10, M1 Max.

The Network

Zero bytes leave the device. App Sandbox without network.client. STT on-device. Airplane-mode compatible.

The Aesthetic

1-bit halftone. 16 viseme PNGs. SHA-256 stable manifest. No photoreal lip-sync. SadTalker is out of scope.

“나는 너의 답을 대신 가질 수 없다.
너만이 너의 답에 닿을 수 있고, 나는 그저 같이 묻는다.
의료·법률·금융·응급·복지·보험은 사람에게 물어야 한다.”
— SystemPrompt.swift, excerpt
Two-Weeks-Team / he-was-socrates
Apache-2.0 · CC-BY-4.0
The Gemma 4 Good Hackathon
Kaggle × Google DeepMind · 2026-05-19 KST