Magetools¶
-
Active Discovery
Discover tools from the filesystem at runtime. No hardcoding, no redeploys.
-
Strict Security
Cryptographic manifests and sanitized imports ensure your agents only run authorized code.
-
Hierarchical Meta-Sync
Automatically generate technical summaries for collections to optimize agentic search.
-
Provider Agnostic
Built-in support for Google GenAI and ChromaDB with graceful fallbacks.
📽️ How it works¶
Magetools follows the Hierarchical Active Discovery pattern. Instead of giving an agent 5,000 tools at once, you give it the ability to browse and explore.
graph TD
A[Agent] -->|Search| B(Grimorium Index)
B -->|Match| C[Collection Summary]
C -->|Query| D(Spell Search)
D -->|Exec| E[Target Tool]
style A fill:#f9f,stroke:#333,stroke-width:2px
style E fill:#bfb,stroke:#333,stroke-width:2px
🚀 Quick Start in 30 Seconds¶
# Install with all features
uv add magetools[full]
# Initialize a new tool collection
uv run -m magetools init ./my_tools
# Build the search index and summaries
uv run -m magetools scan
[Getting Started](user_guide/getting_started.md){ .md-button .md-button--primary }
[View GitHub](https://github.com/IAmNo1Special/magetools){ .md-button }