Skip to main content
Agno is an agent framework that groups related tools into Toolkit classes. Mirage ships MirageToolkit, a toolkit backed by a Workspace instead of the host machine. The agent gets five shell-style tools (execute, read, write, ls, grep); mount RAM, S3, GDrive, Slack, etc. and the agent uses them through the same Agno API.

Install

Requires agno>=2.4.0: the toolkit registers async variants through Agno’s async_tools parameter, which was added in 2.4.0.

Usage

Tools

Every tool is registered as a sync + async pair under one name; Agno picks the async variant in arun/aprint_response and the sync variant otherwise.

Exports

Examples