{"data":{"node":{"slug":"prefecthq-prefect","name":"prefect","tagline":"Prefect is a workflow orchestration framework for building resilient data pipelines in Python.","github_url":"https://github.com/PrefectHQ/prefect","owner":"PrefectHQ","repo":"prefect","owner_avatar_url":"https://avatars.githubusercontent.com/u/39270919?v=4","primary_language":"Python","stars":22971,"forks":2377,"topics":["automation","data","data-engineering","data-ops","data-science","infrastructure","ml-ops","observability","orchestration","pipeline","prefect","python","workflow","workflow-engine"],"archived":false,"github_pushed_at":"2026-07-11T16:25:43+00:00","maintenance_label":"Very active","url":"https://www.graphcanon.com/tools/prefecthq-prefect","markdown_url":"https://www.graphcanon.com/tools/prefecthq-prefect.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/prefecthq-prefect","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=prefecthq-prefect"},"categories":[{"slug":"data-retrieval","name":"Data & Retrieval","url":"https://www.graphcanon.com/categories/data-retrieval","markdown_url":"https://www.graphcanon.com/categories/data-retrieval.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/data-retrieval"},{"slug":"ai-agents","name":"AI Agents","url":"https://www.graphcanon.com/categories/ai-agents","markdown_url":"https://www.graphcanon.com/categories/ai-agents.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/ai-agents"},{"slug":"evaluation-observability","name":"Evaluation & Observability","url":"https://www.graphcanon.com/categories/evaluation-observability","markdown_url":"https://www.graphcanon.com/categories/evaluation-observability.md","api_url":"https://www.graphcanon.com/api/graphcanon/categories/evaluation-observability"}],"tags":[{"slug":"data-science","name":"data-science"},{"slug":"ml-ops","name":"ml-ops"},{"slug":"data-engineering","name":"data-engineering"},{"slug":"observability","name":"observability"},{"slug":"data-ops","name":"data-ops"},{"slug":"data","name":"data"},{"slug":"infrastructure","name":"infrastructure"},{"slug":"automation","name":"automation"}],"edges":[],"neighbours":[{"slug":"the-pocket-pocketflow","name":"PocketFlow","tagline":"Minimalist 100-line LLM framework enabling Agent creation and workflow orchestration.","github_url":"https://github.com/The-Pocket/PocketFlow","owner":"The-Pocket","repo":"PocketFlow","owner_avatar_url":"https://avatars.githubusercontent.com/u/193350244?v=4","primary_language":"Python","stars":10955,"forks":1186,"topics":["agentic-ai","agentic-framework","agentic-workflow","agents","ai-framework","ai-frameworks","aiagent","aiagents","artificial-intelligence","flow-based-programming","flow-engineering","large-language-model","large-language-models","llm-agent","llm-framework","pocket-flow","pocketflow","retrieval-augmented-generation","workflow","workflow-orchestration"],"archived":false,"github_pushed_at":"2026-03-27T18:48:41+00:00","maintenance_label":"Slowing","url":"https://www.graphcanon.com/tools/the-pocket-pocketflow","markdown_url":"https://www.graphcanon.com/tools/the-pocket-pocketflow.md","api_url":"https://www.graphcanon.com/api/graphcanon/tools/the-pocket-pocketflow","graph_url":"https://www.graphcanon.com/api/graphcanon/graph?tool=the-pocket-pocketflow","shared_categories":["ai-agents"]}]}}