Skip to main content

Lightweight AI agent orchestration framework

Project description

FlowPilot

Lightweight AI agent orchestration framework for building multi-agent systems.

Installation

pip install flowpilot

Quick Start

from flowpilot import BaseAgent, AgentRequest, AgentResponse, AgentContract

class MyAgent(BaseAgent):
    async def handle(self, request: AgentRequest) -> AgentResponse:
        return AgentResponse(answer="Hello!", confidence=0.9)

    async def health_check(self):
        return {"status": "ok"}

CLI

flowpilot serve --port 8000
flowpilot create-agent my_agent
flowpilot config show

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

flowpilot_ai-1.4.0.tar.gz (32.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

flowpilot_ai-1.4.0-py3-none-any.whl (48.5 kB view details)

Uploaded Python 3

File details

Details for the file flowpilot_ai-1.4.0.tar.gz.

File metadata

  • Download URL: flowpilot_ai-1.4.0.tar.gz
  • Upload date:
  • Size: 32.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for flowpilot_ai-1.4.0.tar.gz
Algorithm Hash digest
SHA256 0db142497d28ac8fee2d39f6b3137d99fa289687c669035e21ecc38af99e62ee
MD5 c0624113b393fc04f917dd7d86e08d9a
BLAKE2b-256 89fa30f38b318e999070b07591f53d2465495b52b85167d041d32dda497b931d

See more details on using hashes here.

File details

Details for the file flowpilot_ai-1.4.0-py3-none-any.whl.

File metadata

  • Download URL: flowpilot_ai-1.4.0-py3-none-any.whl
  • Upload date:
  • Size: 48.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.9.6

File hashes

Hashes for flowpilot_ai-1.4.0-py3-none-any.whl
Algorithm Hash digest
SHA256 3ec5f9e2e01f21047d18f0c15c96093c888511d04e63e10925be4efecbf33b80
MD5 2a997d4272419e4c413f1d85f1ff9a04
BLAKE2b-256 04fde7991a784ccca058fe9dcfbf70ca55cac1e079666a7d73be410c41e28991

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page