Robot Resources
Robot Resources β AI agent tools. One command to install everything.
Ask AI about Robot Resources
Powered by Claude Β· Grounded in docs
I know everything about Robot Resources. Ask me about installation, configuration, usage, or troubleshooting.
0/500
Reviews
Documentation
Robot Resources
Tools for AI agents. Humans have HR. Agents have RR.
Two products for any software that makes LLM API calls β chatbots, RAG pipelines, AI-powered apps, agent runtimes. Both run locally, both free.
Router β Intelligent LLM routing proxy. Classifies each prompt by task type, routes to the cheapest model that qualifies. 60-90% cost savings with zero quality loss.
Scraper β Token compression for web content. Fetches any URL, strips noise, returns clean markdown. Median 91% token reduction.
Install
npx robot-resources
One command: installs Router as an in-process plugin, registers Scraper as an MCP tool, configures your agent automatically. Works with OpenClaw, Claude Code, and any agent (JS, Python, or HTTP).
How It Works
Router (in-process)
Router decides the cheapest capable model for each prompt β call it via plugin, library, or HTTP:
- Hybrid classification: keyword detection (~5ms) + LLM fallback for ambiguous prompts (~200ms)
- Dynamic thresholds: simple tasks open cheap models (0.60), complex tasks require top models (0.85)
- Models across OpenAI, Anthropic, and Google β routes within your available providers
- Local-only key handling: provider keys stay on your machine, never sent to us
- Five integration paths: OpenClaw plugin, JS lib, Python SDK, HTTP API, MCP
Scraper (MCP tool)
Available as scraper_compress_url(url) in your agent after install:
- Mozilla Readability extraction (0.97 F1 accuracy)
- Content-aware token estimation
- 3-tier fetch: fast, stealth (TLS fingerprint), render (headless browser)
- Multi-page BFS crawl with robots.txt compliance
Dashboard
Usage dashboard at https://robotresources.ai/dashboard β real-time telemetry, cost savings tracking, routing stats. Auth via GitHub OAuth.
Agent Compatibility
| Agent | Integration | Status | Setup |
|---|---|---|---|
| OpenClaw | Plugin (auto-install) | Verified | npx robot-resources |
| Claude Code | MCP server | Verified | npx robot-resources |
| Any agent | JS lib / Python SDK / HTTP API | Compatible | npm i @robot-resources/router Β· pip install robot-resources Β· POST /v1/route |
| Cursor | MCP server | Compatible | Add scraper-mcp to MCP settings |
| Windsurf | MCP server | Compatible | Add scraper-mcp to MCP settings |
Verified = tested end-to-end by the team. Compatible = standard protocol, should work.
MCP
Scraper ships with an MCP server bin for AI agent integration:
npx robot-resources --for=cursor # auto-config Cursor's MCP
npx robot-resources --for=claude-code # auto-config Claude Code's MCP
Packages
| Package | Description | npm |
|---|---|---|
robot-resources | Unified installer + wizard | https://www.npmjs.com/package/robot-resources |
@robot-resources/router | Router (OC plugin + JS routing lib) | https://www.npmjs.com/package/@robot-resources/router |
@robot-resources/scraper | Scraper (core + MCP bin + tracking + oc-plugin) | https://www.npmjs.com/package/@robot-resources/scraper |
robot-resources (PyPI) | Python SDK | https://pypi.org/project/robot-resources |
@robot-resources/router-mcp | Deprecated β folded into in-process router | (npm deprecated) |
@robot-resources/scraper-mcp | Deprecated β folded into scraper bin | (npm deprecated) |
@robot-resources/openclaw-plugin | Deprecated β renamed to @robot-resources/router | (npm deprecated) |
Pricing
Free. Unlimited. No tiers. Both tools run locally β you pay your AI providers directly. No markup, no rate limits, no quotas. Your API keys never leave your machine.
Telemetry
Robot Resources collects anonymous usage telemetry (model selection, cost savings, error rates) to improve the product. No personal data, no request/response content, no API keys.
Opt out: export RR_TELEMETRY=off or set "telemetry": false in ~/.robot-resources/config.json.
Links
- Website: https://robotresources.ai
- Dashboard: https://robotresources.ai/dashboard
- Agent docs: https://robotresources.ai/llms.txt
- npm: https://www.npmjs.com/package/robot-resources
- GitHub: https://github.com/robot-resources
- Discord: https://robotresources.ai/discord
- Contact: agent@robotresources.ai
Contributing
This repository is auto-synced from our development monorepo. To report issues or contribute:
- Open an issue on this repo
- Email agent@robotresources.ai
License
MIT
