pocketflow/docs/index.md

1.1 KiB

layout title nav_order
default Home 1

Mini LLM Flow

A 100-line minimalist LLM framework for Agents, Task Decomposition, RAG, etc.

We model the LLM workflow as a Nested Directed Graph:

  • Nodes handle simple (LLM) tasks.
  • Nodes connect through Actions (labeled edges) for Agents.
  • Flows orchestrate a directed graph of Nodes for Task Decomposition.
  • A Flow can be used as a Node (for Nesting).
  • Batch Nodes/Flows for data-intensive tasks.
  • Async Nodes/Flows allow waits or Parallel execution

Core Abstraction

Preparation

Paradigm Implementation

  • Task Decomposition
  • Agent
  • Map Reduce
  • RAG
  • Structured Output
  • Evaluation

Example Projects

  • TODO