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.3
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.3.tar.gz | 688.6 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| suken_cite-0.1.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 1.4 MB
Release files / suken_cite-0.1.3.tar.gz
| Download URL | suken_cite-0.1.3.tar.gz |
|---|---|
| Size | 688.6 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
99a8bfd5e0e3e819a1fff05ef45eadb90c1246894f3d433864b35509c048840c
|
|
BLAKE2b-256 checksum How to use checksums |
fcb31773236dd4a8e532c85a31f3c4caaa194f32385899c5a8bedb1ba9632efb
|
| 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.3-py3-none-any.whl
| Download URL | suken_cite-0.1.3-py3-none-any.whl |
|---|---|
| Size | 697.3 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
0860488b67f99b38cfe210bda50d3717987a97d4b0a52d4bc5efa747ac2ed4ad
|
|
BLAKE2b-256 checksum How to use checksums |
ab5fb42cc19d41eb8b1ec6e46de5e425fb787aa0785dd2abb9209809b24352a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/7.0.0 CPython/3.12.3
|