Collected sources and patterns will appear here. Add from search, explore, or the patterns library.
List<Runnable> -> CompositeRunnable
Chain multiple executable components sequentially by overloading operators or composing them so that output types of preceding steps map to input types of succeeding steps.
Problem it solves
Manual glue code for piping data between prompt templates, LLMs, and output parsers is verbose and error-prone.
Consumes
Emits
The real projects this mechanism was found in. Attribution is the point — this is how the best teams actually do it.