ToolLoop: Marco de Código Abierto para Herramientas al Estilo Claude con Cualquier LLM

✍️ OpenClawRadar📅 Publicado: 20 de abril de 2026🔗 Source
ToolLoop: Marco de Código Abierto para Herramientas al Estilo Claude con Cualquier LLM
Ad

ToolLoop es un framework de Python de código abierto que implementa funcionalidad estilo Claude Code mientras permanece independiente del proveedor. El proyecto fue creado específicamente para evitar el bloqueo de proveedor manteniendo capacidades de herramientas similares.

Características Clave

El framework incluye 11 herramientas que cubren:

  • Operaciones de archivos
  • Búsqueda de código
  • Acceso a shell
  • Subagentes

La base de código completa tiene aproximadamente 2.700 líneas. ToolLoop se conecta a cualquier LLM a través de LiteLLM, soportando:

  • Cualquier modelo en AWS Bedrock (DeepSeek, Llama, Mistral)
  • Cualquier proveedor de API (OpenAI, Moonshot)
  • Endpoints locales

Capacidad de Cambio de Modelo

Una característica clave es la capacidad de cambiar de modelo a mitad de conversación manteniendo el contexto compartido entre interacciones. Esto permite a los desarrolladores usar diferentes modelos para diferentes tareas sin perder el historial de conversación.

Ad

Ejemplo de Uso del SDK

Aquí está el fragmento de código de la fuente mostrando el uso básico:

from sdk import query, ToolLoopOptions

async for event in query( prompt="Encuentra todos los comentarios TODO, arréglalos, ejecuta las pruebas", options=ToolLoopOptions( model="bedrock/converse/deepseek.v3.2", allowed_tools=["Read", "Edit", "Grep", "Glob", "Bash"], ), ): print(event)

El ejemplo demuestra cómo intercambiar el modelo deepseek.v3.2 por cualquier otro modelo soportado manteniendo las mismas herramientas y estructura de prompt.

Aplicación Práctica

Este tipo de framework es particularmente útil para desarrolladores que quieren construir agentes de IA con capacidades de herramientas específicas pero necesitan flexibilidad en la selección de modelos. La naturaleza de código abierto permite personalización y evita la dependencia del ecosistema de un solo proveedor.

El proyecto está disponible en GitHub en github.com/zhiheng-huang/toolloop.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Ver también

Habilidad Traductora de Videos OpenClaw Disponible en ClawHub
Herramientas

Habilidad Traductora de Videos OpenClaw Disponible en ClawHub

Una nueva habilidad de Traductor de Video para agentes OpenClaw permite a los usuarios subir un video o proporcionar una URL para obtener una vista previa traducida al instante. La habilidad está alojada en ClawHub.

OpenClawRadar
Proveedor OAuth de Inserción Directa para Servidores FastMCP Personales en Todas las Plataformas Claude
Herramientas

Proveedor OAuth de Inserción Directa para Servidores FastMCP Personales en Todas las Plataformas Claude

Un desarrollador creó un proveedor de OAuth en un solo archivo Python que permite que los servidores personales FastMCP funcionen en las plataformas web, móvil y de escritorio de Claude.ai sin requerir servicios de identidad externos como Auth0 o Google.

OpenClawRadar
Orchino: Sistema Local de Orquestación Multi-Agente para Windows con Automatización Paralela de Navegador e Interfaz de Usuario
Herramientas

Orchino: Sistema Local de Orquestación Multi-Agente para Windows con Automatización Paralela de Navegador e Interfaz de Usuario

Orchino es un sistema local de orquestación multiagente para Windows que ejecuta tareas paralelas en el navegador y en Windows sin secuestrar la interfaz de usuario. Una demostración muestra a 4 agentes completando 'Buscar auriculares Sony en Flipkart y Amazon, enviar los resultados por correo electrónico, guardar en el Bloc de notas' en 29.5 segundos utilizando ejecución verdaderamente paralela.

OpenClawRadar
BetterClaw vs OpenClaw: Comparación de Llamadas a Herramientas, Salidas Estructuradas y Control de Flujo de Trabajo
Herramientas

BetterClaw vs OpenClaw: Comparación de Llamadas a Herramientas, Salidas Estructuradas y Control de Flujo de Trabajo

Una comparación enfocada en desarrolladores entre BetterClaw y OpenClaw que cubre llamadas a herramientas, salidas estructuradas, control de flujo de trabajo y desarrollo diario de agentes.

OpenClawRadar