Skip to main content

llama-index-readers-agentreader

LlamaIndex reader for AgentReader: turn web pages, JavaScript-rendered pages, RSS/Atom feeds and PDF URLs into clean, compact Markdown Documents for indexing and agents.

  • Works without an API key on the free tier (5 reads/day per IP).
  • For more, buy prepaid credits at https://agentreader.xyz/buy ($3 for 2,000 reads, $10 for 7,000) and set AGENTREADER_API_KEY.
  • Failed reads (bot checks, paywalls, upstream errors) return an error and are not charged.

Install

pip install llama-index-readers-agentreader

Usage

from llama_index.core import VectorStoreIndex
from llama_index.readers.agentreader import AgentReaderWebReader

reader = AgentReaderWebReader()  # reads AGENTREADER_API_KEY if set
docs = reader.load_data([
    "https://react.dev/learn",
    "https://arxiv.org/pdf/1706.03762",  # PDF URLs work too
])
index = VectorStoreIndex.from_documents(docs)

Options: mode (auto, article, links, full), render (auto, never, always), extract (e.g. "title,author,date,price", returned in metadata["fields"]), continue_on_failure.

Metadata: source (final URL), requested_url, and when available title, author, date, siteName, description, lang, contentType, pageType, wordCount, pages, fields.

Errors raise AgentReaderError with status, code and reason (for example 402 when the free tier is used up, 502/bot_challenge when a site blocks automated reads).

Docs: https://agentreader.xyz/llms.txt · Remote MCP server: https://agentreader.xyz/mcp · LangChain loader: langchain-agentreader.

MIT licensed.

Metadata

Release files for llama-index-readers-agentreader 0.1.0

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

Source distribution (sdist)

Source distribution for llama-index-readers-agentreader 0.1.0
File Size Uploaded Provenance Actions
llama_index_readers_agentreader-0.1.0.tar.gz 5.8 kB With provenance Details for llama_index_readers_agentreader-0.1.0.tar.gz

Built distribution (wheel)

Table of built distributions (wheels) for llama-index-readers-agentreader 0.1.0
File Interpreter ABI Platform Actions
llama_index_readers_agentreader-0.1.0-py3-none-any.whl Python 3 none any Details for llama_index_readers_agentreader-0.1.0-py3-none-any.whl

Total release size: 12.2 kB

Release files / llama_index_readers_agentreader-0.1.0.tar.gz

Download URL llama_index_readers_agentreader-0.1.0.tar.gz
Size 5.8 kB
Tags Source
SHA-256 checksum
How to use checksums
ad5e7b7ec7e012c1761d9f6f4d4dd6c1213955f67427b8193a3e176758d2ddae
BLAKE2b-256 checksum
How to use checksums
7f14a4e62a90b33cde34aed649cfb50e11d0fe5f74174c5bdde6d1b6ed7a62c7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Release files / llama_index_readers_agentreader-0.1.0-py3-none-any.whl

Download URL llama_index_readers_agentreader-0.1.0-py3-none-any.whl
Size 6.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
32bc9331e846a5709fef7cc2a52a6d4f41370384324cd69f6c982b7ee1f665f8
BLAKE2b-256 checksum
How to use checksums
93a7a0928050f681f879c73c4631722f8daf12fdc682a40673a6d18133380971
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via twine/7.0.0 CPython/3.13.16

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

Security for llama-index-readers-agentreader 0.1.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

Full provenance

All 2 files in this release have been uploaded with provenance metadata.

Select from 2 files

Attestation for llama_index_readers_agentreader-0.1.0.tar.gz

PyPI Publish Attestation

PyPI verified that this artifact, at this checksum, originated from the publisher listed below.

Signed by GitHub Actions, verified by PyPI on Nov 4, 2026.

Transparency log

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files Full provenance

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