Skip to main content

llm-jina-reader

PyPI Changelog Tests License

LLM plugin for pulling content via Jina Reader API

For background on how this works:

Installation

Install this plugin in the same environment as LLM.

llm install llm-jina-reader

Configuration

This plugin requires a Jina Reader API token. Set your token as an environment variable:

export JINA_READER_TOKEN="your-jina-reader-token"

Usage

You can feed a full conversation thread from Jina Reader into LLM using the jina: fragment with the URL that you want to prompt against. For example:

llm --fragment jina:https://simonwillison.net/2025/Apr/7/long-context-llm/ "Please summarize this post in one sentence."

Development

To set up this plugin locally, first checkout the code. Then create a new virtual environment or just use uv, it's easier:

cd llm-jina-reader

Now install the dependencies and test dependencies:

uv sync --all-extras

To run the tests:

uv run pytest

Metadata

Release files for llm-jina-reader 2025.4.3

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for llm-jina-reader 2025.4.3
File Size Uploaded
llm_jina_reader-2025.4.3.tar.gz 7.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for llm-jina-reader 2025.4.3
File Interpreter ABI Platform
llm_jina_reader-2025.4.3-py3-none-any.whl Python 3 none any Details

Total release size: 14.7 kB

Release files / llm_jina_reader-2025.4.3.tar.gz

Download URL llm_jina_reader-2025.4.3.tar.gz
Size 7.5 kB
Tags Source
SHA-256 checksum
How to use checksums
e601cf50441fb4ac40a17013b131b62eb1a9baf9771a43ab9940baf12551fb43
BLAKE2b-256 checksum
How to use checksums
f05d728047208fa724a45b34cbce9636d10fd9f7377d57fbc42515998473a271
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.13

Release files / llm_jina_reader-2025.4.3-py3-none-any.whl

Download URL llm_jina_reader-2025.4.3-py3-none-any.whl
Size 7.2 kB
Tags Python 3
SHA-256 checksum
How to use checksums
fb5a3fc64d8aaa3e7496dcaa736167db7098634fdc7de6f3572a06c1c68f9f0b
BLAKE2b-256 checksum
How to use checksums
50cf293c01f13bf7d416916560507ace47601d7db80c1dc01c74efdee2ad0b96
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.6.13

Release history Release notifications | RSS feed

This release

2025.4.3 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page