Skip to main content

The knowledge agent shell (docs kit)

Project description

kash-docs

See the main kash repo for general instructions.

To run kash with text, research, and general document actions enabled, ensure you have uv set up then:

uv tool install kash-docs --upgrade --force
kash

PDF/DOCX conversion and AWS publishing are optional so downstream tools such as Deep Transcribe do not install unrelated runtimes:

uv tool install "kash-docs[documents]" --upgrade --force
uv tool install "kash-docs[aws]" --upgrade --force
uv tool install "kash-docs[full]" --upgrade --force

The documents extra provides MarkItDown, PDF rendering, and DOCX conversion. The full extra also includes layout-aware PDF conversion and browser automation.

Or for dev builds from within this git repo:

# Install all deps and run tests:
make
# Run kash with all docs kit features enabled:
uv run kash

Model Configuration

Document actions inherit the careful, structured, standard, and fast model roles from kash-shell rather than selecting a provider directly. See the main model configuration documentation for the current Anthropic defaults and equivalent OpenAI settings.

For how to install uv and Python, see installation.md.

For development workflows, see development.md.

For instructions on publishing to PyPI, see publishing.md.


This project was built from simple-modern-uv.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kash_docs-0.2.2.tar.gz (2.9 MB view details)

Uploaded Source

Built Distribution

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

kash_docs-0.2.2-py3-none-any.whl (1.4 MB view details)

Uploaded Python 3

File details

Details for the file kash_docs-0.2.2.tar.gz.

File metadata

  • Download URL: kash_docs-0.2.2.tar.gz
  • Upload date:
  • Size: 2.9 MB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for kash_docs-0.2.2.tar.gz
Algorithm Hash digest
SHA256 67de52053604862fb80dff373ea552d0f0581be85c8e3e1c3fe6b70f58d109cc
MD5 95558de02fc9f4b3eb8ecc7a387d9b49
BLAKE2b-256 8a0b87ec3e5675828e19c9f8e4bb59abb7f3f7f9660ec47be5ef7476a9a93b75

See more details on using hashes here.

File details

Details for the file kash_docs-0.2.2-py3-none-any.whl.

File metadata

  • Download URL: kash_docs-0.2.2-py3-none-any.whl
  • Upload date:
  • Size: 1.4 MB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: uv/0.11.25 {"installer":{"name":"uv","version":"0.11.25","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

File hashes

Hashes for kash_docs-0.2.2-py3-none-any.whl
Algorithm Hash digest
SHA256 c1030dd2e04e4624cdd4f01c509a4d00d24e32bca9241db3a7a8ef3a664e017e
MD5 8048aec9b9282abfc94f896a91a956bf
BLAKE2b-256 83a7da1cbd59d41afc6bca1af83f6ca01c8aa5aca9e06c6366c9a0072d8a2b0f

See more details on using hashes here.

Supported by

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