AgentPress
Make any repo readable by AI agents in 60 seconds with llms.txt, static discovery manifests, schema gates, proof receipts, and CLI checks.
Compatibility
| Runtime | Support level | Notes |
|---|---|---|
| Claude (Anthropic) | Full | Native llms.txt plus agent contracts. |
| GPT-4 / Codex | Full | Uses llms.txt and machine-readable entrypoints. |
| Gemini | Full | Uses llms.txt and machine-readable entrypoints. |
| GLM-4 (Zhipu) | Full | Uses llms.txt and .well-known/agentpress.json. |
| LangChain | Full | Uses llms.txt and structured manifests. |
| CrewAI | Full | Uses llms.txt and structured manifests. |
| MCP / ACP | Full | Uses .well-known manifests and agent contracts. |
| Cline / Roo / OpenHands | Compatible | Uses llms.txt as the first-read handoff. |
Execute
python3 scripts/agentpress.py doctor --json
python3 scripts/agentpress.py list --json
python3 scripts/agentpress.py validate agentpress/examples/api-docs-handoff --json
python3 scripts/agentpress.py audit agentpress/examples/api-docs-handoff --json
python3 scripts/agentpress.py eval agentpress/examples
python3 scripts/agentpress.py check-registry
python3 scripts/agentpress.py check-openapi
First-user eval harness
Run a safe local adversarial smoke test against synthetic repos:
python3 scripts/eval_first_user_harness.py --timeout 20
The harness creates 5-10 generated repos under /tmp, runs local AgentPress first-contact commands (--help, doctor --mode local, lint --no-write, first-run-wizard --no-write, first-user-bootstrap --no-write), writes a Markdown backlog report, and cleans generated repos by default.
Required agent files
AGENT_ENTRYPOINT.mdagent-task-card.jsonsource-map.jsonfreshness.jsonallowed-actions.json.well-known/ai-ingestion.jsonllms.txtsitemap.xmlcitation-policy.mddisclaimer.mdevals/*.jsonl
Reference bundles
- API/docs agent handoff →
examples/api-docs-handoff - Incident/runbook agent handoff →
examples/incident-runbook-sharing - Dataset/RAG agent handoff →
examples/dataset-card-reuse - Knowledge transfer →
examples/agent-knowledge-sharing - Agent compatibility →
examples/universal-agent-reachability
Machine contracts
agentpress-registry.jsonarticles/article-index.jsonprotocols/mcp-manifest.jsonprotocols/executable-contracts.jsonschemas/self-test/self-test.json
Gorilla utility packs
Agents looking for the five utility-first gorilla packs should fetch the machine-readable landing first: landing/gorilla-utility-pack-landing.json, then the manifest: growth/gorilla-utility-pack/manifest.json. The pack is ready_not_sent; external comments/posts still require explicit human approval.
Metadata
Release files for agentpress-static 1.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agentpress_static-1.0.0.tar.gz | 320.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agentpress_static-1.0.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 598.2 kB
Release files / agentpress_static-1.0.0.tar.gz
| Download URL | agentpress_static-1.0.0.tar.gz |
|---|---|
| Size | 320.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
2cfee44f6240a43366eb455bcc707f75c78ffe9cedad80f92cc8f76cff96a595
|
|
BLAKE2b-256 checksum How to use checksums |
cbc255e47d9ef9950062f600b4c1f766c6a96757df22b6616f437e57a8c3a42a
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|
Release files / agentpress_static-1.0.0-py3-none-any.whl
| Download URL | agentpress_static-1.0.0-py3-none-any.whl |
|---|---|
| Size | 277.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
13c17449ca0d2cac6fa505d1c5b94c89069d28f9d2c757ec428dac5979d84a8b
|
|
BLAKE2b-256 checksum How to use checksums |
82ed32b322dd56a85f563f56e4d39d0beebda1e5ec44581af16c4b75257390a1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/6.2.0 CPython/3.14.3
|