epfl-dlab/aiflows
🤖🌊 aiFlows: The building blocks of your collaborative AI
This project helps AI developers design and implement complex, collaborative AI systems. It allows them to define independent, goal-driven computational units called 'Flows' that communicate via messages. Developers can combine these 'Flows' like building blocks to create new AI workflows, share them, and enable peer-to-peer collaboration, without dealing with low-level concurrency complexities.
272 stars. No commits in the last 6 months. Available on PyPI.
Use this if you are an AI researcher or developer building advanced, modular AI systems that need to interact with other AI agents, humans, or tools in a concurrent or distributed fashion.
Not ideal if you are looking for an out-of-the-box, end-user AI application or a simple library for a single AI task rather than a framework for building complex AI interactions.
Stars
272
Forks
13
Language
Jupyter Notebook
License
MIT
Category
Last pushed
Apr 30, 2024
Commits (30d)
0
Dependencies
17
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/llm-tools/epfl-dlab/aiflows"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Compare
Higher-rated alternatives
griptape-ai/griptape
Modular Python framework for AI agents and workflows with chain-of-thought reasoning, tools, and memory.
langflow-ai/langflow
Langflow is a powerful tool for building and deploying AI-powered agents and workflows.
stripe/ai
One-stop shop for building AI-powered products and businesses with Stripe.
llm-workflow-engine/llm-workflow-engine
Power CLI and Workflow manager for LLMs (core package)
JerryZLiu/Dayflow
Turn your screen into a timeline of your workday. 1-click standups, perf review receipts, and...