suken-cite
Back every claim with a picture of its source. suken-cite renders a web page, PDF, Word .docx,
CSV or code file so it looks like the original, circles the quoted text in red and shows your
note (for example a translation) right under it. An LLM agent such as Claude Code screenshots that
view with chrome-devtools, and the reader opens one short link per claim.
pip install suken-cite
suken-cite init --dir ./cites
suken-cite serve --dir ./cites &
suken-cite add --dir ./cites --id price --file prices.csv --rows 3 --note "Pears cost 2.40 per kg."
# -> screenshot http://127.0.0.1:8123/render/csv.html?cite=price into ./cites/shots/price.png
# -> share http://127.0.0.1:8123/c.html?id=price
The full guide, written for an LLM agent, ships with the package:
suken-cite usage
Requirements
- Python 3.9+ (no other Python dependencies; the browser bundles are pre-built).
- Chrome, and Claude Code with the chrome-devtools MCP server, for taking screenshots.
- For web pages: that Chrome must expose its DevTools port; SingleFile CLI is downloaded on first use.
- Linux or macOS.
License
MIT. Bundled browser libraries and their licenses are listed in THIRD_PARTY_NOTICES.md.
Metadata
Release files for suken-cite 0.1.2
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| suken_cite-0.1.2.tar.gz | 688.5 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| suken_cite-0.1.2-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.4 MB
Release files / suken_cite-0.1.2.tar.gz
| Download URL | suken_cite-0.1.2.tar.gz |
|---|---|
| Size | 688.5 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ca29bae7015ac8a7a899cb8fbb6eff8192eb9352245483ae635ef84226933e6c
|
|
BLAKE2b-256 checksum How to use checksums |
bdad431c4bd5af3f45a4fa546cdbcee3b3cb23856f86f2d1be9444cb0dd4e11a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|
Release files / suken_cite-0.1.2-py3-none-any.whl
| Download URL | suken_cite-0.1.2-py3-none-any.whl |
|---|---|
| Size | 697.2 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8823550e345f10d0324c514f11bf8678c9d12b07a313cb927c8e5a8194e774f9
|
|
BLAKE2b-256 checksum How to use checksums |
416d3bb003e8375e2ab65ffa1b735f50b739d7aee6c01ca3808d5b8bce023387
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|