This release is a pre-release and may not be stable for production use.
ovos-docs-viewer
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.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file ovos_docs_viewer-0.1.1a1.tar.gz.
File metadata
- Download URL: ovos_docs_viewer-0.1.1a1.tar.gz
- Upload date:
- Size: 13.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1107861d556e6b6d9d7809f4c0edb0413c3b3cc379464041c54bacef4ee8902a
|
|
| MD5 |
ae70185a8e8c882657ba14c21db9b181
|
|
| BLAKE2b-256 |
8b96da51ec24b0d96affd62667d068f3b0eae7817c07bec4ade90301ce524ac4
|
File details
Details for the file ovos_docs_viewer-0.1.1a1-py3-none-any.whl.
File metadata
- Download URL: ovos_docs_viewer-0.1.1a1-py3-none-any.whl
- Upload date:
- Size: 11.5 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
twine/7.0.0 CPython/3.13.14
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5e1cc3453787213ba66d98f05268d80eb23459194be3e412dbd02927a6e6927e
|
|
| MD5 |
c4e6d61c72f3250b0c8afdbc1963346c
|
|
| BLAKE2b-256 |
53cd6aefa5a6b598a0530a45a547cc65bb268ee6eef03a9bd7128997d41b3e61
|