read and cache structured documents from remote for LLM agents
Project description
LLM API Scope (apiscope)
a tool for LLM agents to read and cache structured documents from remote.
install
use pipx for isolated installation:
pipx install llm-api-scope
how it works
apiscope fetches specifications from local files or remote URLs, caches them, and outputs structured JSON that agents can consume directly. no html parsing, no keyword ranking — just faithful extraction from the source document.
commands
run apiscope --help to see all available commands.
openapi
browse OpenAPI specifications with subcommands for discovering, listing, and describing operations.
aliases let you register frequently used specs once and reference them by short name. fetching is transparent — local copies are cached for fast repeat access, and a proxy can be configured for restricted networks.
rfc
read, search, and navigate RFC documents from the IETF.
the metadata index is mirrored once via rsync. individual text files are fetched on demand and cached locally. you can browse the table of contents, jump to a section (XML) or page (TXT), filter the index by status or source, and run keyword searches against fulltext content.
future
- read academic papers from arxiv
- more formal document formats as the need arises
license
MIT
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 llm_api_scope-0.5.1.tar.gz.
File metadata
- Download URL: llm_api_scope-0.5.1.tar.gz
- Upload date:
- Size: 18.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: pdm/2.27.0 CPython/3.14.5 Linux/6.17.0-1015-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
29ca67dde36931349ee2023e83b1c39bbf73eee25c4b90138f732bfa3fe49897
|
|
| MD5 |
8c5c26fd435d6a539f245cbaef81e871
|
|
| BLAKE2b-256 |
d06f7166cbaa8fb2c48627f96cdfa83d307ea8b394a6a8a2a1274fa81ebdffbb
|
File details
Details for the file llm_api_scope-0.5.1-py3-none-any.whl.
File metadata
- Download URL: llm_api_scope-0.5.1-py3-none-any.whl
- Upload date:
- Size: 21.6 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: pdm/2.27.0 CPython/3.14.5 Linux/6.17.0-1015-azure
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
74a8e72fa36f3378eeb836d10a4cd8c920d1a45aab73a77996ee6600316537df
|
|
| MD5 |
12a2abce73119eca2e9ee536c67f100b
|
|
| BLAKE2b-256 |
7ec14082c94c36a0903e2b53ed3c620c340f9aa0ca681b86e6bedefce714afbf
|