Prerequisites:
- Python 3.10 or higher
- pip or poetry package manager
- API keys for your chosen LLM providers
1
Install Flo AI
Install Flo AI using pip or poetry:
2
Set up environment variables
Configure your API keys for LLM providers:
3
Verify installation
Test your installation with a simple agent:
Development Tools
Flo AI Studio
The Flo AI Studio is a visual workflow designer for creating AI agent workflows:1
Install Studio dependencies
2
Start the development server
http://localhost:5173.Testing
Run the test suite to ensure everything is working correctly:Project Structure
Understanding the Flo AI project structure:Contributing
Setting up for development
Setting up for development
- Fork the repository
- Clone your fork:
git clone https://github.com/your-username/flo-ai.git - Install in development mode:
pip install -e . - Install development dependencies:
pip install -e ".[dev]" - Run tests:
pytest
Code style and formatting
Code style and formatting
Flo AI uses pre-commit hooks for code formatting:
Submitting changes
Submitting changes
- Create a feature branch:
git checkout -b feature/your-feature - Make your changes and add tests
- Run tests:
pytest - Commit with conventional commits:
git commit -m "feat: add new feature" - Push and create a pull request
Troubleshooting
Import errors
Import errors
If you encounter import errors, ensure you’re using Python 3.10+ and have installed all dependencies:
API key issues
API key issues
Verify your API keys are correctly set:
Studio not loading
Studio not loading
If the studio doesn’t load, try:
Need Help?
- Check out our examples
- Join our community discussions
- Read the contributing guide

