Skip to content

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