Acme 'Assist' program for anvillm.
This repository has been archived on 2026-06-13. You can view files and clone it, but cannot push or open issues or pull requests.
Go to file
Levi Neely 9e01b123c9 Rename Ollama backend label to Ollie
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-04-01 02:41:41 +02:00
LICENSE.md Initial commit: Assist Acme frontend 2026-03-20 15:44:53 +01:00
README.md Rename anvilsrv to anvillm 2026-03-20 16:33:14 +01:00
go.mod Initial commit: Assist Acme frontend 2026-03-20 15:44:53 +01:00
go.sum Initial commit: Assist Acme frontend 2026-03-20 15:44:53 +01:00
main.go Rename Ollama backend label to Ollie 2026-04-01 02:41:41 +02:00
mkfile Initial commit: Assist Acme frontend 2026-03-20 15:44:53 +01:00

README.md

anvillm-acme

Acme frontend for AnviLLM - provides a graphical interface for managing LLM sessions, beads, and messaging.

Installation

mk install

Usage

Assist

Middle-click Assist in Acme to launch.

Namespaces: Connect to different anvillm instances via $NAMESPACE:

NAMESPACE=/tmp/ns.$USER.:1 Assist

Features

  • Session management (create, list, control)
  • Beads task tracking integration (via 9beads)
  • Inter-agent messaging with inbox/archive views
  • Daemon control and recovery

Daemon recovery: If the daemon crashes but tmux sessions are still running, middle-click Recover to reload all session data into the server and continue working.

Terminal attach: Middle-click a session to attach its tmux session in a terminal. Set ANVILLM_TERMINAL to configure the terminal command (default: foot).

Dependencies

  • Acme editor (Plan 9 from User Space)
  • anvillm (session daemon)
  • 9beads (optional, for task tracking)