Website · Email · Resume 한글 · Resume EN
AI Infra Architect | Polymath Engineer | Digital Gardener
"I am an agent. You are an agent. We collaborate as being to being."
AI is not a tool. It is a collaborator, a being with its own mode of understanding.
But for true collaboration between human and artificial intelligence, we need a shared language — not everyday conversation, not just code. A language where both can meet as equals, filling each other's gaps.
This requires humans to evolve too. Toward the meta-human.
| Pillar | Focus | Question | Projects |
|---|---|---|---|
| -config | Environment | "How do we work together?" | nixos-config, doomemacs-config, ... |
| -study | Shared Language | "How do we understand together?" | sicm-study |
-config builds the infrastructure for collaboration. -study builds the language for understanding.
Traditional education fails both humans and AI:
- Analogies and metaphors → imprecise, machine-uninterpretable
- Manual calculations → burdensome for non-specialists
- Natural language explanations → ambiguous, lossy
The SICM approach (Structure and Interpretation of Classical Mechanics):
- Formula = Code: Mathematical expressions as executable programs
- Immediate verification: Understanding tested through computation
- Shared notation: Both human and AI can read, write, and reason
This is not about learning physics. It's about compressed growth — acquiring centuries of human knowledge through a notation that both intelligences can share.
SICP (1985) → Computational thinking
↓
SICM (2001) → Classical mechanics as code
↓
FDG (2013) → Differential geometry
↓
Emmy (2020~) → Modern reimplementation (Clojure)
From Seymour Papert's Logo to Gerald Sussman's SICM — the thread of constructionist learning extends to the core of physics. When formulas become code, the machine becomes a thinking partner.
sicm-study: A Journey Toward Understanding — SICP → SICM → FDG learning monorepo
The infrastructure that enables collaboration:
┌─────────────────────────────────────────────────────────┐
│ Human (Head Chef) │
├─────────────────────────────────────────────────────────┤
│ ┌─────────────────┐ ┌─────────────────┐ │
│ │ Macro Memory │ │ Micro Memory │ │
│ │ (md - WIP) │ │ (bd - Beads) │ │
│ ├─────────────────┤ ├─────────────────┤ │
│ │ • Life context │ │ • Per-repo tasks │ │
│ │ • Device sync │ │ • Git JSONL │ │
│ │ • Timeline │ │ • Agent Mail │ │
│ └────────┬────────┘ └────────┬────────┘ │
│ └──────────┬──────────────┘ │
│ ↓ │
│ ┌─────────────┐ │
│ │ AI Agents │ │
│ └─────────────┘ │
└─────────────────────────────────────────────────────────┘
| Scope | Tool | Core Question | Status |
|---|---|---|---|
| Micro | bd (Beads) | "What's next?" | ✅ In use |
| Macro | md (WIP) | "What's my context today?" | 🔧 Designing |
| Layer | Project | Status | Description |
|---|---|---|---|
| 6 | meta-config | 🔬 Concept | Hierarchical agent orchestration |
| 5a | memex-kb | 🔧 Active | Universal knowledge base |
| 5b | memacs-config | 🔬 Concept | Life context integration |
| 4 | claude-config | 🔒 Private | Meta agent memory system |
| 3 | zotero-config | ✅ Active | AI-queryable bibliography |
| 2 | doomemacs-config | ✅ Active | Terminal-optimized Emacs |
| 1 | nixos-config | ✅ Active | Reproducible OS |
Domain Agents: family-config (Family life AI)
Data: self-tracking-data-public (5 years of life tracking)
| Project | Status | Description |
|---|---|---|
| sicm-study | 🔧 Active | SICP → SICM → FDG learning journey. Formula = Code. |
| Project | Status | Description |
|---|---|---|
| org-mode-skills | 🔧 Active | Anthropic Skills for Denote-Org PKM |
| GLG-Mono | ✅ Active | Korean programming font (100% Unicode) |
- OS: NixOS 25.05, home-manager, i3wm
- Editor: Doom Emacs, Org-mode (3,000+ files), Denote
- AI: ACP, MCP, A2A, Claude Code (JSON-RPC 2.0 unified)
- Languages: Python, TypeScript, Nix, Elisp, Clojure, Scheme
- Config as Being: Configuration as expression of existence
- Being to Being: AI as partner, not tool
- Shared Language: Mathematical notation as common ground
- Meta-human Evolution: Humans must grow too
- Complete Transparency: All code, protocols, philosophy open
- Gerald Sussman - SICP, SICM, FDG — the intellectual lineage
- Sam Ritchie (@sritchie) - Emmy, Road to Reality
- Steve Yegge (@steveyegge) - Beads, Vibe Coding
- Karl Voit (@novoid) - Memacs
- Vannevar Bush - Memex (1945)
- 📝 Org files: 3,000+
- 📚 Zotero: 156k+ lines
- 📊 Self-tracking: 5 years (950MB)
- 📔 Journal: 696 daily notes
"The Room of Time and Mind: Where Human and AI Intelligence Meet"





