ProjectDetail.backToProjects

aipartnerupflow

Task orchestration and execution framework for AI agents

About

A unified task orchestration framework that supports execution of multiple task types. The core is pure orchestration with no LLM dependencies - CrewAI support is optional.

ProjectDetail.features

Pure orchestration framework (no LLM dependencies)
A2A Protocol support for agent communication
Optional CrewAI integration
Flexible storage (DuckDB default, PostgreSQL optional)
Real-time streaming support
CLI tools for task management
Extensible architecture

ProjectDetail.install

pip install aipartnerupflow

ProjectDetail.quickStart

from aipartnerupflow import TaskManager, TaskTreeNode, create_session

# Create database session and task manager
db = create_session()
task_manager = TaskManager(db)

# Create and execute tasks
root_task = await task_manager.task_repository.create_task(
    name="root_task",
    user_id="user_123",
    priority=2
)