Pocket-Flow-Framework  by Osly-AI

Framework enabling LLMs to program themselves

created 5 months ago
641 stars

Top 52.8% 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

3 months ago

Responsiveness

1 day

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

Explore Similar Projects

Starred by Nat Friedman Nat Friedman(Former CEO of GitHub), Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), and
7 more.

langflow by langflow-ai

2.9%
93k
Visual tool for AI agent and workflow creation/deployment
created 2 years ago
updated 22 hours ago
Feedback? Help us improve.