The FCC Framework Series¶
Welcome to The FCC Framework Series -- a three-book progression that takes you from first principles to enterprise-scale deployment of the Find, Create, Critique agent orchestration framework.
Reading Path¶
The series is designed to be read in order, but each book is self-contained enough to serve as a standalone reference once you have the prerequisite knowledge.
Book 1: Understanding FCC (Beginner)
|
v
Book 2: Building with FCC (Intermediate)
|
v
Book 3: Advanced FCC (Advanced)
Book 1: Understanding FCC¶
Level: Beginner | Chapters: 8 | Estimated reading time: 2--3 hours
Start here if you are new to FCC. This book introduces the core concepts -- the Find-Create-Critique cycle, the R.I.S.C.E.A.R. persona specification, workflow graphs, governance, collaboration, and the broader ecosystem. You will finish with a working installation and your first simulation run.
Book 2: Building with FCC¶
Level: Intermediate | Chapters: 8 | Estimated reading time: 3--4 hours
Once you understand the concepts, this book teaches you to build with them. Topics include project setup via fcc init, custom persona design, workflow graph construction, simulation tuning, plugin development, event bus integration, collaboration sessions, and production deployment with CI/CD.
Book 3: Advanced FCC¶
Level: Advanced | Chapters: 8 | Estimated reading time: 4--5 hours
For architects and platform engineers who need to push FCC to its limits. Covers semantic search with embedding providers, knowledge graph construction (OWL/RDF/SKOS), RAG pipelines, federated knowledge across projects, protocol integration (A2A, MCP, AGENTS.md), cross-project orchestration with AOME and CONSTEL, documentation intelligence via code analysis, and the roadmap to enterprise-scale multi-tenant deployment.
Prerequisites¶
| Requirement | Book 1 | Book 2 | Book 3 |
|---|---|---|---|
| Python 3.10+ | Required | Required | Required |
| FCC package installed | Chapter 7 | Chapter 1 | Assumed |
| Familiarity with YAML/JSON | Helpful | Required | Required |
| Plugin development experience | -- | Chapters 5--6 | Assumed |
| Knowledge of graph theory | -- | Helpful | Chapters 2--4 |
| Experience with LLM APIs | -- | Helpful | Required |
Companion Resources¶
- Guidebook: The FCC Guidebook provides lab exercises, assessments, and a capstone project.
- Notebooks: Twelve Jupyter notebooks (
notebooks/01--notebooks/12) offer hands-on practice for every major module. - Streamlit Apps: Ten interactive applications (
apps/streamlit/) let you explore personas, workflows, and simulations visually. - Architecture Decision Records: The ADR index documents key technical decisions behind the framework.
About This Series¶
This series follows a production-guide style inspired by practical AI engineering references. Each chapter includes learning objectives, worked examples tied to real FCC modules, key takeaways, and cross-references to code, notebooks, and other chapters. The goal is not to explain everything -- it is to give you enough understanding to be productive, and enough pointers to go deeper when you need to.
The FCC Framework Series is part of the FCC Agent Team Extension project, owned by INFORMATION COLLECTIVE, LLC and released under the MIT license.