Skip to content

Add PraisonAI integration for multi-agent workflows#383

Open
MervinPraison wants to merge 1 commit intodeepset-ai:mainfrom
MervinPraison:add-praisonai-integration
Open

Add PraisonAI integration for multi-agent workflows#383
MervinPraison wants to merge 1 commit intodeepset-ai:mainfrom
MervinPraison:add-praisonai-integration

Conversation

@MervinPraison
Copy link

Description

This PR adds the PraisonAI integration to the Haystack integrations page.

Integration Details

What it does

The PraisonAIComponent enables Haystack pipelines to interact with PraisonAI multi-agent workflows. It sends queries to a PraisonAI server and returns responses from AI agents.

Features

  • Haystack 2.0 compatible
  • Simple integration with existing pipelines
  • Support for specific agent selection
  • Configurable timeout and API URL

Checklist

  • Integration file follows the template format
  • PyPI package published
  • GitHub repository available
  • MIT License

@MervinPraison MervinPraison requested a review from a team as a code owner December 18, 2025 20:59
from haystack_praisonai import PraisonAIComponent

component = PraisonAIComponent(api_url="http://localhost:8080")
result = component.run(query="Write an article about AI", agent="writer")
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

can you list the other agent types as well?


## Overview

This integration provides a Haystack 2.0 component for PraisonAI, enabling you to run multi-agent AI workflows within your Haystack pipelines. PraisonAI orchestrates multiple AI agents to collaboratively solve complex tasks.
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
This integration provides a Haystack 2.0 component for PraisonAI, enabling you to run multi-agent AI workflows within your Haystack pipelines. PraisonAI orchestrates multiple AI agents to collaboratively solve complex tasks.
This integration provides a Haystack component for PraisonAI, enabling you to run multi-agent AI workflows within your Haystack pipelines. PraisonAI orchestrates multiple AI agents to collaboratively solve complex tasks.

Also, any links you can share for PraisonAI?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants