{"repo":"GraflowAI/graflow","free":true,"listed":false,"github":"https://github.com/GraflowAI/graflow","clone":"git clone https://github.com/GraflowAI/graflow.git","description":"Composable Python framework for LLM agent workflows focused on simplicity and developer experience. We ❤️ OSS.","language":"Python","stars":41,"topics":["agentic-workflow","agents","ai-agents","llm","workflow","workflow-engine","workflow-orchestrator","agentic-framework","genai","generative-ai"],"license":"Apache-2.0","category":"ai-agents","readme_excerpt":"Graflow Stop wrestling graph composition. Start writing Pythonic agent pipelines. Compose tasks with and . Graflow is a Python-based agent orchestration framework with a workflow-first, defined-by-run approach focused on simplicity and developer experience. Compose tasks — from ETL jobs to multi-agent LLM pipelines — using plain Python functions and two intuitive operators. --- Why Graflow? Most agent frameworks make you think in framework concepts — state machines, conditional edges, graph builders, node factories. Graflow lets you think in Python . Define tasks, connect them with and , and run. 3 decorators, 1 operator, zero boilerplate. Try hands-on in the browser — no install required: Before / After Tired of writing add conditional edges , builder patterns, and explicit state objects? Here's the same agent loop in LangGraph vs. Graflow. Define-and-compile vs. define-by-run. LangGraph makes you declare every edge and conditional transition before execution — the graph is frozen at compile() time, and all possible routes must be known upfront. Graflow is define-by-run (the same paradigm PyTorch uses vs. TensorFlow 1.x): the graph shape is whatever the Python code does at runtime. Control flow is just if / return / context.next task() — no separate routing DSL, no END sentinels, no conditional-edge registry. You debug workflows with pdb , not with a graph inspector. LangGraph (conditional routing) Graflow Key Features Feature What it does --- --- and \\ operators Chain tasks","default_branch":null,"files":null,"tree":[],"storefront":"/r/GraflowAI","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/GraflowAI/graflow/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}