docs: s/filesystems/the Unix philosophy/

This commit is contained in:
Ollie Agent 2026-07-19 17:43:36 +02:00
parent e86b615383
commit 4d8a3db4ee
1 changed files with 1 additions and 1 deletions

View File

@ -6,7 +6,7 @@ ollie's design philosophy is Emacs: a small, extensible core. The Go runtime (`a
The primary integration philosophy is Plan 9's "everything is a file." `olliesrv` exposes agent state and behaviors as files in a 9P namespace. Any program that can read and write files can drive an agent: shell scripts, editors, web apps, cron, containers.
For those less enamored with filesystems, a standalone D-Bus daemon (`ollied`) wraps the same core with a conventional method/signal interface. The KDE GUI and plasmoid connect this way. Both integration layers are thin adapters over the same `agent.Core`.
For those less enamored with the Unix philosophy, a standalone D-Bus daemon (`ollied`) wraps the same core with a conventional method/signal interface. The KDE GUI and plasmoid connect this way. Both integration layers are thin adapters over the same `agent.Core`.
Design principles:
- **Small extensible core.** The agent runtime is minimal; capabilities come from composing external scripts.