ovos-docs-viewer
August 13, 2026 ยท View on GitHub
A terminal application that shows OpenVoiceOS documentation. It downloads the docs from GitHub and displays them in a text-based browser. A file tree sits on the left, and a markdown viewer sits on the right.
Installation
pip install ovos-docs-viewer
Usage
$ ovos-docs-viewer --help
Usage: ovos-docs-viewer [OPTIONS] {skills|live-status|raspOVOS|installer|technical|messages|hivemind|architecture}
View documentation for one of:
skills skill READMEs
technical the OVOS technical manual
messages the bus message spec
hivemind HiveMind community docs
architecture the OVOS formal specifications (protocol/ABI specs)
live-status live ecosystem status, always re-fetched
raspOVOS raspOVOS user docs
installer ovos-installer docs
Files are cached under $XDG_DATA_HOME/ovos_docs (default
~/.local/share/ovos_docs). Use --refresh to wipe and re-download the
selected documentation set only.
Options:
--refresh Wipe and re-download the selected documentation set before
launching.
--help Show this message and exit.
Pick a documentation set from the list above. The tool downloads the matching docs on first use and caches them locally under $XDG_DATA_HOME/ovos_docs (~/.local/share/ovos_docs by default). Use the file tree to pick a page, and read it in the markdown viewer.
Pass --refresh to wipe and re-download the selected documentation set before launching (other sets keep their cache). Note that live-status is always re-fetched on every run, refresh or not, since it tracks live ecosystem state rather than a stable doc set.
Related projects
- OpenVoiceOS/ovos-technical-manual: the technical manual shown by the
technicaldoc set. - OpenVoiceOS/ovos-installer: the installer shown by the
installerdoc set. - OpenVoiceOS/message_spec: the bus message spec shown by the
messagesdoc set. - OpenVoiceOS/status: the status page shown by the
live-statusdoc set. - TigreGotico/raspOVOS: the raspOVOS docs shown by the
raspOVOSdoc set. - JarbasHiveMind/HiveMind-community-docs: the HiveMind docs shown by the
hiveminddoc set. - OpenVoiceOS/architecture: the formal OVOS specifications shown by the
architecturedoc set.
License
See the LICENSE file.