The Framework for AI Systems That Learn
Go beyond static prompts. Flujo provides the structure, state, and observability to build AI agents that analyze their own performance, adapt over time, and improve with every run.
Key Features
- Compose pipelines using a simple DSL
- Share and validate state with Pydantic models
- Integrate loops, branching, and human-in-the-loop patterns
- Agent infrastructure with factory functions
- Centralized prompt management
- Enhanced serialization with global custom serializer registry
- Rich internal tracing and visualization (FSD-12)
- Integrated cost and token usage tracking
Getting Started
- Quickstart - Get up and running in minutes
- Usage Guide - Learn how to use the library
- Agent Infrastructure - Understand the agent system
- Concepts - Core concepts and architecture
Advanced Features
- Advanced Serialization - Handle custom types and complex serialization scenarios
- SQLite Backend - Production-ready persistence with observability
- Migration Guide - Upgrade to the latest serialization features
- Rich Tracing & Debugging - Debug and analyze pipeline execution with hierarchical traces
- Cost Tracking Guide - Monitor and control spending on LLM operations
Use the navigation on the left to explore the guides, examples, and API reference.