You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copyright 2026 Firefly Software Foundation. Licensed under the Apache License 2.0.
fireflyframework-agentic is the production-grade GenAI metaframework built on
Pydantic AI. It extends the engine with six composable
layers — from core configuration through agent management, intelligent reasoning,
experimentation, pipeline orchestration, and service exposure — so that every concern
has a dedicated, protocol-driven module.
Getting Started
Installation — Install via uv add, pip install,
or the interactive installer scripts (install.sh / install.ps1).
Quick Start — Configure a provider, define
an agent, register a tool, and run your first prompt in 5 minutes.
The Complete Tutorial — A 20-chapter, hands-on guide covering
every concept from zero to expert through a real-world IDP pipeline.
Documentation Map
The framework is organised into six layers. Each layer depends only on the layers
below it, keeping the dependency graph acyclic and each module independently testable.
Studio (visual IDE, project API, scheduling, tunnel exposure, BPM tutorial)
lives in a separate repository:
fireflyframework-agentic-studio.
Tutorial
The Complete Tutorial is a 20-chapter, hands-on guide that teaches
every concept from zero to expert through a real-world Intelligent Document
Processing pipeline. It covers configuration, agents, tools, prompts, reasoning,
content processing, memory, validation, pipelines, observability, explainability,
experiments, lab, REST and queue exposure, deployment, and advanced patterns.
Use Cases
IDP Pipeline — A focused walkthrough of building a 7-phase
Intelligent Document Processing pipeline that ingests, splits, classifies, extracts,
validates, assembles, and explains data from corporate documents — including
LLM-powered document splitting and explainability.
Contributing
See the Contributing Guide for development setup, coding
standards, testing, and the pull request process.