Repolode
vstorm-co

vstorm-co/pydantic-deepagents

Asistente de programación con IA de código abierto y autohospedable para la terminal, junto con el framework de Python que lo sustenta, basado en Pydantic AI y compatible con cualquier modelo.

Alternativa open source a:Claude Code

Estrellas
1,114
Forks
145
Issues abiertos
3
Último commit
hace 8 días

¿Qué es?

Pydantic Deep Agents es un asistente de IA para la terminal, al estilo de Claude Code, y un framework de Python para crear agentes similares. La CLI puede planificar tareas, leer y editar archivos, ejecutar comandos de shell, buscar y consultar la web, conservar memoria persistente, iniciar subagentes y conectarse a servidores MCP. El mismo harness está disponible mediante una sola llamada a create_deep_agent(), que añade un sistema de archivos, shell, planificación, memoria, ejecución en sandbox y resumen del contexto a cualquier modelo.

El proyecto funciona con Pydantic AI y admite modelos de Anthropic, OpenAI, Google Gemini, OpenRouter y Ollama local, además de cualquier endpoint compatible con OpenAI. Su característica distintiva es la bifurcación de ejecuciones en tiempo real: una ejecución en curso puede dividirse en ramas aisladas que prueban enfoques distintos, y un evaluador de IA o un comando de prueba decide qué rama conservar. Entre sus otras capacidades se incluyen el aislamiento en Docker con espacios de trabajo con nombre, checkpoints, un sistema de skills que carga archivos SKILL.md, diálogos de aprobación de herramientas y salida estructurada mediante modelos Pydantic.

Funciones clave

  • 01TUI para la terminal con edición de archivos, ejecución de shell, búsqueda y consulta web, y compatibilidad con servidores MCP
  • 02Bifurcación de ejecuciones en tiempo real, que divide una ejecución en ramas que se combinan según el criterio de un evaluador de IA o los resultados de pruebas
  • 03Punto de entrada del framework create_deep_agent() con opciones para planificación, subagentes, memoria y skills
  • 04Sandbox de Docker con espacios de trabajo con nombre y automatización opcional del navegador mediante Playwright
  • 05Resumen automático del contexto para conversaciones largas y reintentos con un modelo alternativo
  • 06Checkpoints para guardar, retroceder y bifurcar sesiones

Casos de uso

  • Ejecutar un asistente de programación autohospedado que funcione con el modelo que elijas
  • Crear un agente personalizado de investigación o programación sobre un harness de agente listo para usar
  • Probar varios enfoques de implementación en paralelo y conservar el que supere las pruebas
  • Automatizar tareas de programación sin interfaz en CI o mediante scripts con el comando run

Inicio rápido

  1. 1

    Instala la CLI en Windows o manualmente con pip

    pip install "pydantic-deep[cli]"
  2. 2

    Ejecuta el asistente desde la terminal

    pydantic-deep

Antes de usarlo

  • Requiere Python 3.10 o una versión posterior.
  • El script de instalación de una línea para Linux y macOS debe ejecutarse manualmente desde el README.

En colecciones

Temas

Preguntas frecuentes

¿Qué es pydantic-deepagents?
Asistente de programación con IA de código abierto y autohospedable para la terminal, junto con el framework de Python que lo sustenta, basado en Pydantic AI y compatible con cualquier modelo. Pydantic Deep Agents es un asistente de IA para la terminal, al estilo de Claude Code, y un framework de Python para crear agentes similares. La CLI puede planificar tareas, leer y editar archivos, ejecutar comandos de shell, buscar y consultar la web, conservar memoria persistente, iniciar subagentes y conectarse a servidores MCP. El mismo harness está disponible mediante una sola llamada a create_deep_agent(), que añade un sistema de archivos, shell, planificación, memoria, ejecución en sandbox y resumen del contexto a cualquier modelo.
¿pydantic-deepagents es gratuito? ¿Qué licencia tiene?
pydantic-deepagents es open source bajo la licencia MIT. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿pydantic-deepagents sigue mantenido?
Mantenimiento activo. El último commit de pydantic-deepagents fue el 30 oct 2026.
¿Para qué puedo usar pydantic-deepagents?
Ejecutar un asistente de programación autohospedado que funcione con el modelo que elijas Crear un agente personalizado de investigación o programación sobre un harness de agente listo para usar Probar varios enfoques de implementación en paralelo y conservar el que supere las pruebas Automatizar tareas de programación sin interfaz en CI o mediante scripts con el comando run
¿Cómo se instala pydantic-deepagents?
Instala la CLI en Windows o manualmente con pip: pip install "pydantic-deep[cli]" Ejecuta el asistente desde la terminal: pydantic-deep
¿Dónde consigo pydantic-deepagents?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/vstorm-co/pydantic-deepagents

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados