Skip to main content

gradio-praisonai

Gradio components for PraisonAI multi-agent framework.

Installation

pip install gradio-praisonai

Quick Start

from gradio_praisonai import launch_chat

# Launch a chat interface
launch_chat()

Components

create_chat_interface

Create a Gradio Blocks interface:

from gradio_praisonai import create_chat_interface

demo = create_chat_interface(
    api_url="http://localhost:8080",
    agent="researcher",  # Optional: specific agent
    title="🤖 AI Assistant",
)
demo.launch()

PraisonAIClient

Direct API client:

from gradio_praisonai import PraisonAIClient

client = PraisonAIClient(api_url="http://localhost:8080")

# Run full workflow
result = client.run_workflow("Research AI trends")

# Run specific agent
result = client.run_agent("Write an article", "writer")

# List agents
agents = client.list_agents()

Prerequisites

Start PraisonAI server:

pip install praisonai
praisonai serve agents.yaml --port 8080

License

MIT

Metadata

Release files for gradio-praisonai 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for gradio-praisonai 0.1.0
File Size Uploaded
gradio_praisonai-0.1.0.tar.gz 4.5 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for gradio-praisonai 0.1.0
File Interpreter ABI Platform
gradio_praisonai-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 9.3 kB

Release files / gradio_praisonai-0.1.0.tar.gz

Download URL gradio_praisonai-0.1.0.tar.gz
Size 4.5 kB
Tags Source
SHA-256 checksum
How to use checksums
f34100df49bc327e9db71b7a1ae1118f16e732e4435e65b31c46d8c6e8df9b20
BLAKE2b-256 checksum
How to use checksums
b55e3fee8edf670b5f6afcbd82353dcdd4fa911d4206bdd154ad4cd87e78a610
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.11

Release files / gradio_praisonai-0.1.0-py3-none-any.whl

Download URL gradio_praisonai-0.1.0-py3-none-any.whl
Size 4.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1df446feaddf798e76836ef6a6140a638d8e22455a2a0b443b4bd3b28616a319
BLAKE2b-256 checksum
How to use checksums
a0432fce7cd10ac3fc864dea1950c63c1ff6dec154bac288b10eb3910eaac46a
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.2.0 CPython/3.12.11

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page