Pocket-Flow-Framework  by Osly-AI

Framework enabling LLMs to program themselves

Created 10 months ago
629 stars

Top 52.7% on SourcePulse

GitHubView on GitHub
Project Summary

Pocketflow Framework enables non-developers to create custom AI workflows using natural language. It provides a Nested Directed Graph engine for one-shot workflow generation, abstracting complex tasks into reusable, modular nodes.

How It Works

The framework utilizes a Nested Directed Graph architecture, allowing complex tasks to be broken down into modular, reusable nodes. This design supports branching and recursion, facilitating one-shot assembly of workflows through natural language prompts. Its vendor-agnostic nature allows integration with any LLM or API without additional wrappers.

Get Started

git clone https://github.com/The-Pocket-World/Pocket-Flow-Framework.git
cd Pocket-Flow-Framework

Highlighted Details

  • Nested Directed Graph engine for workflow generation.
  • Modular nodes as independent processing units.
  • Vendor-agnostic LLM and API integration.
  • Debug-friendly state inspection and execution tracing.

Maintenance & Community

Development began in November, with the Python version open-sourced in December and TypeScript following in February.

Licensing & Compatibility

The repository does not explicitly state a license in the provided README snippet.

Limitations & Caveats

The README does not specify installation instructions beyond cloning the repository, nor does it detail dependencies, setup time, or resource requirements.

Health Check
Last Commit

8 months ago

Responsiveness

Inactive

Pull Requests (30d)
0
Issues (30d)
0
Star History
1 stars in the last 30 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of "AI Engineering", "Designing Machine Learning Systems"), Yaowei Zheng Yaowei Zheng(Author of LLaMA-Factory), and
5 more.

trae-agent by bytedance

0.7%
10k
LLM-powered CLI for software engineering tasks
Created 7 months ago
Updated 3 months ago
Starred by Andrej Karpathy Andrej Karpathy(Founder of Eureka Labs; Formerly at Tesla, OpenAI; Author of CS 231n), Magnus Müller Magnus Müller(Cofounder of Browser Use), and
86 more.

langchain by langchain-ai

0.5%
124k
Framework for building LLM-powered applications
Created 3 years ago
Updated 1 day ago
Feedback? Help us improve.