12 Comments
User's avatar
Solaris's avatar

Pocket Flow examples design documents are really detailed. As a software engineer, writing them is an important best practice that helps understand and consider the implementation thoroughly — this approach is especially needed for critical thinking / productive reviews of what the LLM is developing, so its great to see them as part of Pocket’s workflow. Thank you for the excellent intro 🙏

Expand full comment
Zachary Huang's avatar

Thank you!!

Expand full comment
G K's avatar

Hey, great post and framework!

I just started to work with pocketflow and it seems to be really easy to maintain consistency.

I do have a quick question, though:

How does Pocketflow differ from LangGraph, aside from LangGraph having extra features like the LangGraph Platform?

Other than being easy to maintain, what are some other advantages of using Pocketflow over LangGraph?

Expand full comment
Zachary Huang's avatar

The biggest advantage: Pocket Flow works extremely well with AI agents.

Try to design a flow and ask AI agents implement with Pocket Flow vs LangGraph. Pocket Flow typically works very well. LangGraph will have all kinds of dependency import function deprecation issues.

Expand full comment
G K's avatar

Thanks for the comment.

I tried your flow of making these agents, and it works extremely well with Pocketflow.

Thank you for introducing such a seamless way of building things

Expand full comment
VKod's avatar

Amazing library, documentation and resources to get started!!! Thanks a lot for sharing!

Expand full comment
Zachary Huang's avatar

Thank you!!

Expand full comment
Anand P V's avatar

Cool🤯, great job at making it compatible with agentic ides, was looking for something like this.👌

Expand full comment
Zachary Huang's avatar

Thank you!

Expand full comment
Leonid Shamis's avatar

Thank you for creating Pocket Flow!

I see that you presented ways of using Pocket Flow "rules" with some leading Agentic Code Editors like Cursor, Cline and Windsurf.

I was wondering if you had a chance to test the same technique with Aider (https://aider.chat/docs/), which is another powerful agentic code assistant for a terminal.

I think that being a terminal tool, Aider opens additional opportunities for Agentic Coding - all steps of development, deployment in a sandboxed environment for testing, etc. - may be automated. Would be interesting to hear your opinion and maybe even see another exciting YouTube video on using Aider with Pocket Flow for even more automated Agentic Coding expereince.

Expand full comment
Zachary Huang's avatar

That's a great suggestion! My rough guess is that we can pass in the rule file to Aider using coding conventions https://aider.chat/docs/usage/conventions.html. Would love to test it out when I have more bandwidth!

Expand full comment
Denys Holovatyi's avatar

following rich sutton, i'd say we gotta use search and learning to let agents build agents. if you haven't seen it, check out "automated design of agentic systems" https://github.com/ShengranHu/ADAS

Expand full comment