CLI Tools
The command-line binaries LisaOS invokes from the shell — web, workspace, media, backup, and headless sessions.
Some capabilities are best delivered by a mature command-line tool rather than a bespoke integration. LisaOS invokes a small set of them from the shell. Install locations and account credentials are deployment coordinates and are withheld; each tool is described by its function.
The tool set
| Tool (by function) | Purpose | Used by |
|---|---|---|
| Web research | The primary web scraping and search tool | Situational monitoring, intelligence ingestion, and any agent doing web research |
| Workspace access | Programmatic access to the mail and calendar workspace | Ingestion sweeps, the communication-scan job, situational monitoring — routed per account via a profile skill |
| Media extraction | Pulls subtitles and captions from video for transcription | Video transcription |
| Encrypted backup | Deduplicating, encrypted backup engine | The local and server backup jobs |
| Headless shell | Runs LISA's own reasoning non-interactively | Every scheduled job that needs LISA to think — invoked in an automatic permission mode |
Multi-account routing
The workspace tool can address more than one account. A dedicated profile skill routes each call to the correct account and bootstraps first-time authorisation, so a call against a client's workspace never leaks into the default one. This is a per-call decision, not a global mode switch — the default session is never disturbed.
The headless shell is the interesting one
The headless-shell tool is what makes automation more than cron running scripts: a scheduled job can spawn a full LISA session that reasons, dispatches, and writes to memory without a human present. Because no one is there to approve a prompt, these sessions run in an automatic permission mode — which is exactly why the governance and sanitisation disciplines have to hold without a human in the loop.