aiflows  by epfl-dlab

AI framework for building collaborative workflows

Created 2 years ago
272 stars

Top 94.8% on SourcePulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

aiFlows provides a framework for building modular, reusable, and collaborative AI workflows, enabling seamless integration of humans, AI systems, and tools. It targets AI researchers and practitioners seeking to design, implement, and study complex interactions, offering features like concurrent execution and remote peer-to-peer collaboration.

How It Works

The core abstraction is the "Flow," a self-contained, goal-driven computational unit that communicates via a standardized message-based interface. Flows can be composed hierarchically, akin to LEGO blocks, with complexity hidden behind this interface. This design facilitates modularity, reusability through the community-driven "FlowVerse" repository, and inherent support for concurrency and distributed collaboration without added complexity.

Quick Start & Requirements

Highlighted Details

  • Integrates FunSearch for code generation and problem-solving tasks.
  • Version 1.1.0 introduces a Flows engine for concurrent and distributed collaboration.
  • FlowVerse repository hosts community-shared Flows, enabling easy reuse and extension.
  • Supports customizability of tools, models, and data access within Flows.

Maintenance & Community

Licensing & Compatibility

  • The repository does not explicitly state a license in the provided README.

Limitations & Caveats

The project notes that developer experience aspects are still being polished, and encourages user feedback on Discord.

Health Check
Last Commit

1 year ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
0 stars in the last 30 days

Explore Similar Projects

Starred by Gagan Bansal Gagan Bansal(Coauthor of AutoGen; Research Scientist at Microsoft Research), Elvis Saravia Elvis Saravia(Founder of DAIR.AI), and
1 more.

agent-framework by microsoft

23.5%
4k
AI agent and multi-agent workflow framework
Created 5 months ago
Updated 14 hours ago
Feedback? Help us improve.