From 341e9b2416bb499b7bc5915ce1377e7624891310 Mon Sep 17 00:00:00 2001
From: Zachary Huang <33015448+zachary62@users.noreply.github.com>
Date: Fri, 14 Mar 2025 19:31:04 -0400
Subject: [PATCH] Update README.md
---
README.md | 75 ++++++++++++++++++++++++++-----------------------------
1 file changed, 36 insertions(+), 39 deletions(-)
diff --git a/README.md b/README.md
index eebe2bc..89df12f 100644
--- a/README.md
+++ b/README.md
@@ -26,7 +26,7 @@ Pocket Flow is a [100-line](pocketflow/__init__.py) minimalist LLM framework
## Why Pocket Flow?
-Current LLM frameworks are bloated. You only need 100 lines for LLM Framework!
+Current LLM frameworks are bloated... You only need 100 lines for LLM Framework!

@@ -45,7 +45,41 @@ Current LLM frameworks are bloated. You only need 100 lines for LLM Framework!
-Pocket Flow also makes an excellent educational resource by revealing exactly how an LLM framework works under the hoodβwithout the heavy abstractions of larger libraries.
+**Pocket Flow** is also a educational resource for understanding LLM frameworks:
+
+- Larger frameworks are overly abstract and hide away details.
+
+- **Pocket Flow** shows exactly how everything works under the hood.
+
+## How to Use Pocket Flow?
+
+π Through **Agent Coding**βthe fastest LLM App development paradigm-where humans design and agents code!
+
+
+
+
+
+
+β¨ Below are examples of LLM Apps:
+
+
+
+| Formal App Name | Informal One-Liner | Difficulty | Topics | Human
Design | Agent
Code |
+| :------------- | :------------- | :-------------: | :---------------------: | :---: | :---: |
+| [Ask AI Paul Graham](https://github.com/The-Pocket/Tutorial-YC-Partner) | Ask AI Paul Graham, in case you don't get in | β
β
β
*Medium* | [RAG](https://the-pocket.github.io/PocketFlow/design_pattern/rag.html)
[Map Reduce](https://the-pocket.github.io/PocketFlow/design_pattern/mapreduce.html)
[TTS](https://the-pocket.github.io/PocketFlow/utility_function/text_to_speech.html) | [Design](https://github.com/The-Pocket/Tutorial-AI-Paul-Graham/blob/main/docs/design.md) | [Code](https://github.com/The-Pocket/Tutorial-AI-Paul-Graham/blob/main/flow.py)
+| [Youtube Summarizer](https://github.com/The-Pocket/Tutorial-Youtube-Made-Simple) | Explain YouTube Videos to you like you're 5 | β
ββ
*Beginner* | [Map Reduce](https://the-pocket.github.io/PocketFlow/design_pattern/mapreduce.html) | [Design](https://github.com/The-Pocket/Tutorial-Youtube-Made-Simple/blob/main/docs/design.md) | [Code](https://github.com/The-Pocket/Tutorial-Youtube-Made-Simple/blob/main/flow.py)
+| [Cold Opener Generator](https://github.com/The-Pocket/Tutorial-Cold-Email-Personalization) | Instant icebreakers that turn cold leads hot | β
ββ
*Beginner* | [Map Reduce](https://the-pocket.github.io/PocketFlow/design_pattern/mapreduce.html)
[Web Search](https://the-pocket.github.io/PocketFlow/utility_function/websearch.html) | [Design](https://github.com/The-Pocket/Tutorial-Cold-Email-Personalization/blob/master/docs/design.md) | [Code](https://github.com/The-Pocket/Tutorial-Cold-Email-Personalization/blob/master/flow.py)
+
+
+
+- Want to learn **Agent Coding**? Check out [my YouTube](https://www.youtube.com/@ZacharyLLM?sub_confirmation=1)!
+
+- Want to build your own LLM App? Start with [this template](https://github.com/The-Pocket/PocketFlow-Template-Python)!
+
## How does Pocket Flow work?
@@ -64,43 +98,6 @@ From there, itβs easy to implement popular design patterns like ([Multi-](http
-## How to Use Pocket Flow?
-
-
-π It's highly recommended to **build Agents with Agents**βthe fastest development paradigm!
-
-- π **Humans** craft the **high-level requirements and system design**.
-
-- π€ **AI agents** (e.g., Cursor AI) handle the **low-level implementation**.
-
-Check out the video to see the process in action!
-
-
-
-
-
-
-## What can Pocket Flow build?
-
-β¨ Below are examples of LLM Apps:
-
-
-
-| Formal App Name | Informal One-Liner |Difficulty | Learning Objectives |
-| :------------- | :------------- | :-------------: | :--------------------- |
-| [Ask AI Paul Graham](https://github.com/The-Pocket/Tutorial-YC-Partner) | Ask AI Paul Graham, in case you don't get in | β
β
β
*Medium* | [RAG](https://the-pocket.github.io/PocketFlow/design_pattern/rag.html)
[Map Reduce](https://the-pocket.github.io/PocketFlow/design_pattern/mapreduce.html)
[Text-to-Speech](https://the-pocket.github.io/PocketFlow/utility_function/text_to_speech.html) |
-| [Youtube Summarizer](https://github.com/The-Pocket/Tutorial-Youtube-Made-Simple) | Explain YouTube Videos to you like you're 5 | β
ββ
*Beginner* | [Map Reduce](https://the-pocket.github.io/PocketFlow/design_pattern/mapreduce.html) |
-| [Cold Opener Generator](https://github.com/The-Pocket/Tutorial-Cold-Email-Personalization) | Instant icebreakers that turn cold leads hot | β
ββ
*Beginner* | [Map Reduce](https://the-pocket.github.io/PocketFlow/design_pattern/mapreduce.html)
[Web Search](https://the-pocket.github.io/PocketFlow/utility_function/websearch.html) |
-
-
-
-- Want to learn how I built these LLM Apps? Check out [my YouTube](https://www.youtube.com/@ZacharyLLM?sub_confirmation=1)!
-
-- Want to create your own Python project? Start with [this template](https://github.com/The-Pocket/PocketFlow-Template-Python)!