Skip to content
Todos los proyectos

Pydantic AI Todo

Planificación de tareas con subtareas y dependencias

Gestión jerárquica de tareas para agentes IA con subtareas, seguimiento de dependencias, detección de ciclos y múltiples backends de almacenamiento.

Instalación

Terminal
pip install pydantic-ai-todo

Da a tus agentes IA la capacidad de descomponer tareas complejas en subtareas manejables con seguimiento de dependencias. El toolset proporciona 8 herramientas incluyendo add_todo, add_subtask, set_dependency, complete_todo y get_available_tasks. La detección automática de ciclos previene dependencias circulares. Elige entre almacenamiento en memoria para sesiones rápidas o PostgreSQL para gestión de tareas persistente y multi-tenant con aislamiento por sesión.

Características

Jerarquía de Subtareas
Seguimiento de Dependencias
Detección de Ciclos
Backend PostgreSQL

Inicio Rápido

todo_example.py
from pydantic_ai import Agent
from pydantic_ai_todo import create_todo_toolset
agent = Agent(
"openai:gpt-4o",
toolsets=[create_todo_toolset()],
)
result = await agent.run("Create a todo list for building a REST API")

Casos de Uso

Agentes de Planificación

Deja que los agentes descompongan funcionalidades complejas en jerarquías de tareas rastreables con dependencias y subtareas.

Flujo de Trabajo de Desarrollo

Automatiza la planificación de sprints — los agentes crean, priorizan y rastrean tareas con ordenamiento consciente de dependencias.

Descomposición de Tareas

Divide solicitudes vagas en pasos concretos y accionables con criterios claros de finalización y relaciones de bloqueo.

Apps Multi-Usuario

Usa el backend PostgreSQL para gestión de tareas persistente y aislada por sesión a través de múltiples usuarios y conversaciones.

¿Listo para construir tu primer agente IA en producción?

Herramientas open-source, patrones probados en batalla, cero boilerplate. Configura tu stack y despliega en minutos — no meses.