ChunkSmith CLI — multi-indexing (JSON/TOON) and PageIndexer pipelines.
Project description
chunksmith-cli (Python)
PyPI package chunksmith-cli v0.4.0 — Rich terminal for ChunkSmith indexing.
Part of the ChunkSmith monorepo (packages/chunksmith-cli).
Dependencies (workspace)
| Layer | Packages |
|---|---|
| CLI | chunksmith-core, chunksmith-multimodal, chunksmith-pageindex, rich |
| Agent Q&A (separate install) | chunksmith-agent[langchain] |
Development
From repo root:
cd ChunkSmith
uv sync
chunksmith
From this package directory only (requires workspace root lock):
cd ../..
uv sync
uv run chunksmith
Tests
cd ../..
uv run pytest packages/chunksmith-cli/tests/ -q
PyPI install
pip install chunksmith-cli
chunksmith
On first run, the CLI prompts for API keys and saves them to ~/.chunksmith/.env.
Optional agent Q&A:
pip install "chunksmith-agent[langchain]"
Project details
Release history Release notifications | RSS feed
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 chunksmith_cli-0.4.1.tar.gz.
File metadata
- Download URL: chunksmith_cli-0.4.1.tar.gz
- Upload date:
- Size: 189.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8331aba78b35e458d520cec6413b6c7eef3f731fa3dc97df55e636ae8f06f1a8
|
|
| MD5 |
e2e23e92d8190d0640781e38471918c5
|
|
| BLAKE2b-256 |
21746139d735a95b0c871a196b18db888d8b8c53bb839cb899f6fce71d63b9f6
|
File details
Details for the file chunksmith_cli-0.4.1-py3-none-any.whl.
File metadata
- Download URL: chunksmith_cli-0.4.1-py3-none-any.whl
- Upload date:
- Size: 204.8 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.9.13 {"installer":{"name":"uv","version":"0.9.13"},"python":null,"implementation":{"name":null,"version":null},"distro":null,"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
378b159b5df70388cc1b37d39f33457f792d3776756c890b61663a81347a6285
|
|
| MD5 |
a39e7b51a8950e71c3282b258a27fba1
|
|
| BLAKE2b-256 |
05b6cf0f0529a272e47752abffe960bd22e5804f29bd73b1958598d214f51213
|