Skip to content

Getting Started

Welcome to FlowBeast! This guide will help you get up and running quickly.

Prerequisites

  • Python 3.10+
  • uv package manager
  • API keys for your chosen LLM provider

Installation

git clone https://github.com/FlowBeast/FlowBeast.git
cd FlowBeast
uv sync

Configuration

Create a .env file in the project root:

ACTIVE_VENDOR=gemini
GOOGLE_API_KEY=your_google_api_key
FLOWBEAST_OUTPUT_DIR=./flowbeast/data/outputs
FLOWBEAST_VECTOR_DIR=./flowbeast/data/vectors

First Run

python -m scripts.init_fp3
python main.py --topic "一个关于人工智能的短剧"

Next Steps