AI Tools proporciona a tus agentes de IA las herramientas que les faltan de forma nativa: búsqueda web, navegador automatizado, generación de imágenes, ejecución de código segura, síntesis de voz y más. Su arquitectura local-first ejecuta todo en tu propia infraestructura, evitando bloqueos de IP compartidas, límites de cuota de servicios externos y exposición de credenciales.
Herramientas disponibles
- Búsqueda web (
web_search): SearXNG (privado, local), DuckDuckGo, Tavily, Brave. - Navegador (
web_browser): automatización completa con Playwright y cabeceras anti-detección. - Generación de imágenes (
generate_image): ComfyUI (local, gratuito), Replicate, Gemini Imagen, DALL-E. - Ejecución de código (
execute_code): sandbox con Docker, Piston, E2B o local. - Texto a voz / Voz a texto: Edge TTS (gratuito), ElevenLabs, OpenAI TTS; Whisper para STT.
- Archivos y programación: operaciones en el sistema de archivos, scheduler APScheduler, integración Gmail.
Patrón multi-proveedor
Cada herramienta selecciona automáticamente el mejor proveedor disponible y hace fallback si falla:
from ai_tools import web_search, ImageGenerator
# La búsqueda elige automáticamente SearXNG > Tavily > Brave > DuckDuckGo
results = await web_search("tutoriales de Python", max_results=5)
# La generación de imágenes elige ComfyUI > Replicate > Gemini > DALL-E
generator = ImageGenerator()
result = await generator.generate("Un gato en el espacio, arte digital")
Modos de integración
- Servidor MCP: integración directa con Claude Max, Claude Code o cualquier cliente MCP.
- API REST (FastAPI): disponible en
http://localhost:8000con documentación Swagger. - Librería Python: importación directa con soporte para function calling de OpenAI y Anthropic.
- Integración en tu propio servidor MCP: añade las herramientas a un servidor MCP existente.
Requisitos
- Python 3.11+
- Docker (opcional, para CodeInterpreter seguro)
- Playwright:
playwright install chromium