Files
hermes-brain/ideas/passepartout-economics/stoa.org
Hermes 303e8c6306 Convert cross-references from [[id:uuid]] to [[file:name.org]]
All 117 inter-node links now use [[file:node-name.org][title]] format
which renders as clickable hyperlinks in both Emacs (C-c C-o) and
web-based org renderers (Gitea, GitHub). Each node retains its :ID:
UUID property for Emacs org-roam database features (backlinks,
capturing, node-find).

Prev format: [[id:uuid][title]] — Emacs only, dead text on web
New format:  [[file:name.org][title]] — works everywhere
2026-05-21 19:40:54 +00:00

1.2 KiB

Stoa — The Porch (Environment)

Stoa is the user environment — a single Lisp image where editor, browser, shell, and agent coexist.

Roadmap:

  • v2.0.0: Lish editor + Nyxt browser (Stage 1, Qt/WebKit) + Lish shell
  • v3.0.0+: Cannibalization — replace Qt with Lisp-native layout, reduce WebKit to pixel-painting, eventually pure-Lisp browser and window management
  • v4.0.0: Native inference — llama.cpp FFI in-process, DSL-compiled model architectures, live surgery on cognition
  • v5.0.0: Hardware — tagged RISC-V architecture via TinyTapeout, FPGA prototype, hardware GC via dedicated bus master
  • v6.0.0: True agency — world models, temporal reasoning, goal persistence across restarts

The architectural principle: Stoa is not a collection of clients connecting to a daemon. The Dispatcher gate stack verifies every action regardless of who initiated it. The distinction between "tool" and "self" dissolves.

See also: Verification appliance, Self-driving Lisp Machine