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.

Semantic actions such as descriptions, structural summaries, section headings, and paragraph research use an item's bounded title, description, and additional_context metadata. Exact-text and mechanical formatting actions remain context-free.

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.3.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.3-py3-none-any.whl (1.4 MB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: kash_docs-0.2.3.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.3.tar.gz
Algorithm Hash digest
SHA256 03849191a6fb9d00dcda98d831c36bf1cfd479707d5430341b1f25aacd883fd4
MD5 84874b6ef319f47af229e4327743efeb
BLAKE2b-256 f497f08bdb0032226ea29b653545e8ca0e02eab616ba81c117ad4d482ad5691f

See more details on using hashes here.

File details

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

File metadata

  • Download URL: kash_docs-0.2.3-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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 f761858f3525fcadcc64c37b5908783925b9bf5496699782c62f797f1ef88ab9
MD5 e084b0d3e8d62bab9e804562b15ff385
BLAKE2b-256 2c2f73f60fe3ce7558987e88f9b56bf7aab2b0340a036c4376e97ed28b8f5efd

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