Skip to Content
Urus documentation

Urus documentation

Urus is a TypeScript CLI for registering app bots under systemd on Linux and WSL: JSON registry, add/edit/delete, logs, safe path guards, and multi-runtime support (Node.js, Python with optional venv, PHP).

This tree is organized for a static docs site (e.g. Nextra ): each major section is a folder with its own README.md as the section index.

Sections

FolderDescription
Getting startedInstall, init, first bot
CLI referenceCommands, flags, non-interactive mode
ArchitectureDesign: registry, systemd, venv
GuidesHow-tos and deep dives
ExamplesExample bot layouts
ContributingHacking on Urus

Source of truth

The CLI implementation lives under src/ in the repo. These docs summarize behavior; when in doubt, prefer the code and urus help <command>.