Skip to main content
Pre-release

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.

docs

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.

Options:
  --refresh  Wipe and re-download the cached documentation 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 the cache and re-download before launching. 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.

1

2

3

Related projects

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

ovos_docs_viewer-0.1.0a1.tar.gz (12.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

ovos_docs_viewer-0.1.0a1-py3-none-any.whl (11.3 kB view details)

Uploaded Python 3

File details

Details for the file ovos_docs_viewer-0.1.0a1.tar.gz.

File metadata

  • Download URL: ovos_docs_viewer-0.1.0a1.tar.gz
  • Upload date:
  • Size: 12.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/7.0.0 CPython/3.13.14

File hashes

Hashes for ovos_docs_viewer-0.1.0a1.tar.gz
Algorithm Hash digest
SHA256 c9401c2265c58d7f6fce8ff20d65f6aadfa8edae531f812a4843ea3e5e9739b2
MD5 1ee3ea23ae0c2e45b545c83b21571676
BLAKE2b-256 3f36bcf2c36f2b97acf678c63ba867e45848f62d58e378fc1fa8f4fc08118f45

See more details on using hashes here.

File details

Details for the file ovos_docs_viewer-0.1.0a1-py3-none-any.whl.

File metadata

File hashes

Hashes for ovos_docs_viewer-0.1.0a1-py3-none-any.whl
Algorithm Hash digest
SHA256 9ba3b931671d314c37e0c0ff62026ecc8aadc025ecfbc55566ba4c277a04a06d
MD5 2e8e75cda617080b60ef89c1f8df05be
BLAKE2b-256 5390eca4ed71823bb53e2cfd6c355b449c0696c0ea4aace87843d629b87c18f3

See more details on using hashes here.

Release history Release notifications | RSS feed

This release

0.1.0a1 This release

2 files

0.0.1

2 files

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page