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 @@ + + + +
+ + + + + + +
+
+
+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. +
+ + + +
+
+ Checkout the docs Β»
+
+
+ Website
+ β’
+ Roadmap
+
++ +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.
+ +pip install flo-ai
+# or using poetry
+poetry add flo-ai
+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)
+Visit our comprehensive documentation for:
+We love your input! Check out our Contributing Guide to get started. Ways to contribute:
+ +Flo AI is MIT Licensed.
+ +Built with β€οΈ using:
+ + +