Skip to content
Tech News
← Back to articles

Show HN: Ratel, give agents unlimited tools and skills without context bloat

read original more articles
Why This Matters

Ratel enhances AI agent efficiency by dynamically selecting only relevant tools and skills per interaction, reducing costs and improving accuracy. This approach addresses common issues of tool overload and token inflation, making AI interactions more precise and cost-effective for developers and businesses.

Key Takeaways

Ratel Your AI agent is paying for tools it never uses. Ratel fixes that. Docs • Skills • Discord

Introduction

The context engineering layer for AI agents. Selects only the tools and skills relevant to each turn, recovering accuracy lost to tool overload and cutting what you pay per call. No vector DB, no infra.

Why

Cost: Every tool schema, every skill, and a growing list of instructions in the system prompt are tokens you pay for on every call. Send them all up front and you pay for them all, every turn.

Every tool schema, every skill, and a growing list of instructions in the system prompt are tokens you pay for on every call. Send them all up front and you pay for them all, every turn. Accuracy: Models get worse as that context grows. Crowd it with tools, skills, and instructions a turn doesn't need and the model picks the wrong option and drifts off task.

Models get worse as that context grows. Crowd it with tools, skills, and instructions a turn doesn't need and the model picks the wrong option and drifts off task. Ratel fixes both: it indexes your tools and skills into a catalog the agent progressively discloses, searching for what each turn needs and injecting only the matching capabilities instead of loading everything up front.

Across local, open-source, and frontier model setups, Ratel cuts token usage and recovers accuracy lost to tool overload, with no vector DB required. Full results: benchmark.ratel.sh

Quickstart

Guides: Quickstart · TypeScript SDK · Python SDK

... continue reading