Langflow Integration
Langflow is a visual authoring platform for AI agents and workflows. PraisonAI provides native Langflow components for building agent workflows visually.Installation
Launch
Components
PraisonAI provides three components for Langflow:PraisonAI Agent
Creates a single PraisonAI agent with full tool, memory, and knowledge support. Key Inputs:
Outputs:
- Response - Agent response as Message
- Agent - Agent instance for multi-agent workflows
PraisonAI Agents
Orchestrates multiple agents working together. Process Types:
Key Inputs:
- Agents - List of PraisonAI Agent components
- Tasks - List of PraisonAI Task components
- Process - Orchestration mode
- Variables - Global substitution variables
- Guardrails - Team-level validation
PraisonAI Task
Defines a task for multi-agent workflows with structured output support. Key Inputs:Quick Start
Single Agent
- Drag PraisonAI Agent onto the canvas
- Set instructions: “You are a helpful assistant”
- Connect Chat Input to the Agent’s Input
- Connect Agent’s Response to Chat Output
- Run the flow!
Multi-Agent Team
- Create 3 PraisonAI Agent components with different roles
- Create a PraisonAI Agents component
- Connect all agents to the Agents component
- Set process to “sequential”
- Connect input/output
Model Format
PraisonAI usesprovider/model-name format:
Memory Options
Structured Output
Define JSON schemas for structured responses:Workflow Branching
Use decision tasks for conditional flows:- Set Task Type to
decision - Define Condition:
- The agent’s decision determines which task runs next
Agent Collaboration
Use Handoffs for agent-to-agent collaboration:- Create a second agent (e.g., “Expert Agent”)
- Connect it to the first agent’s Handoffs input
- The primary agent can now hand off conversations

