diff --git a/google08f3ac6a5b064856.html b/google08f3ac6a5b064856.html deleted file mode 100644 index a9a49c3a..00000000 --- a/google08f3ac6a5b064856.html +++ /dev/null @@ -1 +0,0 @@ -google-site-verification: google08f3ac6a5b064856.html \ No newline at end of file diff --git a/index.html b/index.html new file mode 100644 index 00000000..6e543c0e --- /dev/null +++ b/index.html @@ -0,0 +1,223 @@ + + + + + + + + + + +flo-ai | πŸ”₯πŸ”₯πŸ”₯ Simple way to create composable AI agents + + + + + + + + + + + + + + + + + + + + + + + + + + + + +
+ +

flo-ai

+ + +

+ Rootflo +

+ +

Composable AI Agentic Workflow

+ +

+Rootflo is an alternative to Langgraph, and CrewAI. It lets you easily build composable agentic workflows from using simple components to any size, unlocking the full potential of LLMs. +

+ +

+ GitHub stars + + GitHub release (latest) + + GitHub commit activity + + License + +
+

+ +

+
+ Checkout the docs Β» +
+
+ Website + β€’ + Roadmap +

+ +
+ +

Flo AI 🌊

+ +
+

Build production-ready AI agents and teams with minimal code

+
+ +

Flo AI is a Python framework that makes building production-ready AI agents and teams as easy as writing YAML. Think β€œKubernetes for AI Agents” - compose complex AI architectures using pre-built components while maintaining the flexibility to create your own.

+ +

✨ Features

+ + + +

πŸš€ Quick Start

+ +

Installation

+ +
pip install flo-ai
+# or using poetry
+poetry add flo-ai
+
+ +

Create Your First AI Team in 30 Seconds

+ +
from flo_ai import Flo, FloSession
+from langchain_openai import ChatOpenAI
+
+# Define your team in YAML
+yaml_config = """
+apiVersion: flo/alpha-v1
+kind: FloRoutedTeam
+name: research-team
+team:
+    name: ResearchTeam
+    router:
+        name: TeamLead
+        kind: supervisor
+    agents:
+      - name: Researcher
+        role: Research Specialist
+        job: Research latest information on given topics
+        tools:
+          - name: TavilySearchResults
+      - name: Writer
+        role: Content Creator
+        job: Create engaging content from research
+"""
+
+# Set up and run
+llm = ChatOpenAI(temperature=0)
+session = FloSession(llm).register_tool(name="TavilySearchResults", tool=TavilySearchResults())
+flo = Flo.build(session, yaml=yaml_config)
+
+# Start streaming results
+for response in flo.stream("Write about recent AI developments"):
+    print(response)
+
+ +

πŸ“– Documentation

+ +

Visit our comprehensive documentation for:

+ + +

🌟 Why Flo AI?

+ +

For AI Engineers

+ + +

For Teams

+ + +

🎯 Use Cases

+ + + +

🀝 Contributing

+ +

We love your input! Check out our Contributing Guide to get started. Ways to contribute:

+ + + +

πŸ“œ License

+ +

Flo AI is MIT Licensed.

+ +

πŸ™ Acknowledgments

+ +

Built with ❀️ using:

+ + +
+ +
+ Built with ❀️ by the Rootflo team +
Community β€’ + Documentation +
+ + + + + +
+ + + +