From 6822fb6cd02fe65de72d35cd64301dcdbf90769e Mon Sep 17 00:00:00 2001 From: Levi Neely Date: Sat, 18 Apr 2026 12:26:02 +0200 Subject: [PATCH] doc: add alternative front-ends section to USAGE.md Co-Authored-By: Claude Sonnet 4.6 --- doc/USAGE.md | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/doc/USAGE.md b/doc/USAGE.md index 578927a..17681f2 100644 --- a/doc/USAGE.md +++ b/doc/USAGE.md @@ -192,6 +192,15 @@ mv $OLLIE/a/old.json $OLLIE/a/new.json # rename rm $OLLIE/a/scratch.json # delete ``` +## Alternative front-ends + +The `s/sh` shell and `b/*` scripts are the lowest-level interface to ollie. Two higher-level front-ends are available: + +- **[ollie-tui](https://github.com/lneely/ollie-tui)** — terminal UI with a readline loop, split input, and output rendering. The reference interactive front-end. +- **[ollie-el](https://github.com/lneely/ollie-el)** — Emacs front-end with a chat buffer, prompt composition, interrupt handling, and session management. + +Both speak directly to the ollie-9p filesystem — no separate protocol. See each repo's README for installation and usage. + ## Example session ```sh