├── .clinerules ├── .cursorrules ├── .github └── copilot-instructions.md ├── .gitignore ├── .goosehints ├── .windsurfrules ├── CLAUDE.md ├── GEMINI.md ├── README.md ├── assets └── banner.png ├── docs ├── coding │ └── time.md ├── design.md ├── game │ ├── nash.html │ ├── nash.md │ └── negotiation.md ├── hardware │ └── cuda.md ├── llm │ ├── adam.md │ ├── attention.md │ ├── diffusion.md │ ├── dpo.html │ ├── dpo.md │ ├── kv_cache.md │ ├── lora.md │ ├── nn.html │ ├── nn.md │ ├── pretrain.html │ ├── pretrain.md │ ├── pytorch.md │ ├── quantization.md │ ├── rlhf.md │ ├── rope.md │ ├── sft.html │ ├── sft.md │ └── transformer.md ├── llm_dev │ ├── pocketflow.html │ └── static │ │ ├── Octomind.png │ │ ├── abstraction.png │ │ ├── code2tutorial.png │ │ ├── cookbook.png │ │ ├── design.png │ │ ├── lanchain_diagram.png │ │ ├── langchain_dependency_error.jpeg │ │ ├── langchain_doc.png │ │ ├── meme.jpg │ │ ├── node_illustration.png │ │ ├── pocketflow_github.png │ │ ├── pocketflow_logo.png │ │ ├── reddit_complaint.png │ │ ├── star-history-2025710.png │ │ └── star-history-pocketflow.png ├── math │ ├── differential_calculus.md │ ├── eigen.md │ ├── fourier.md │ ├── integral_calculus.md │ ├── linear_algebra.md │ └── multivariable_calculus.md ├── ml │ └── linear.md ├── other │ └── fed.md ├── rl │ ├── Reinforcement_Learning_but_DUMB_SIMPLE_1_Multi-Armed_Bandits__Explore__Exploit_slides.html │ ├── Reinforcement_Learning_but_DUMB_SIMPLE_2_Finite_Markov_Decision_Processes__Bellman_slides.html │ ├── Reinforcement_Learning_but_DUMB_SIMPLE_3_Monte_Carlo_Learning__Model-Free_RL_slides.html │ ├── Reinforcement_Learning_but_DUMB_SIMPLE_4_Temporal-Difference_TD_Learning__Q-Learning_slides.html │ ├── finite-mdps.md │ ├── monte-carlo.md │ ├── multi-armed bandits.md │ ├── n-step-bootstrapping.md │ ├── policy.md │ └── temporal-difference.md ├── stats │ ├── hypothesis.md │ ├── pca.md │ ├── probability_basics.html │ ├── probability_distribution.html │ ├── probability_distribution.md │ └── probability_practice.html ├── system │ ├── docker.md │ ├── k8s.md │ └── ray.md └── ui │ └── htmlcss.md ├── flow.py ├── main.py ├── nodes.py ├── requirements.txt └── utils ├── __init__.py └── call_llm.py /.clinerules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/.clinerules -------------------------------------------------------------------------------- /.cursorrules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/.cursorrules -------------------------------------------------------------------------------- /.github/copilot-instructions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/.github/copilot-instructions.md -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/.gitignore -------------------------------------------------------------------------------- /.goosehints: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/.goosehints -------------------------------------------------------------------------------- /.windsurfrules: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/.windsurfrules -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /GEMINI.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/GEMINI.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/README.md -------------------------------------------------------------------------------- /assets/banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/assets/banner.png -------------------------------------------------------------------------------- /docs/coding/time.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/coding/time.md -------------------------------------------------------------------------------- /docs/design.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/design.md -------------------------------------------------------------------------------- /docs/game/nash.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/game/nash.html -------------------------------------------------------------------------------- /docs/game/nash.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/game/nash.md -------------------------------------------------------------------------------- /docs/game/negotiation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/game/negotiation.md -------------------------------------------------------------------------------- /docs/hardware/cuda.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/hardware/cuda.md -------------------------------------------------------------------------------- /docs/llm/adam.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm/adam.md -------------------------------------------------------------------------------- /docs/llm/attention.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm/attention.md -------------------------------------------------------------------------------- /docs/llm/diffusion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm/diffusion.md -------------------------------------------------------------------------------- /docs/llm/dpo.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm/dpo.html -------------------------------------------------------------------------------- /docs/llm/dpo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm/dpo.md -------------------------------------------------------------------------------- /docs/llm/kv_cache.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm/kv_cache.md -------------------------------------------------------------------------------- /docs/llm/lora.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm/lora.md -------------------------------------------------------------------------------- /docs/llm/nn.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm/nn.html -------------------------------------------------------------------------------- /docs/llm/nn.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm/nn.md -------------------------------------------------------------------------------- /docs/llm/pretrain.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm/pretrain.html -------------------------------------------------------------------------------- /docs/llm/pretrain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm/pretrain.md -------------------------------------------------------------------------------- /docs/llm/pytorch.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm/pytorch.md -------------------------------------------------------------------------------- /docs/llm/quantization.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm/quantization.md -------------------------------------------------------------------------------- /docs/llm/rlhf.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm/rlhf.md -------------------------------------------------------------------------------- /docs/llm/rope.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm/rope.md -------------------------------------------------------------------------------- /docs/llm/sft.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm/sft.html -------------------------------------------------------------------------------- /docs/llm/sft.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm/sft.md -------------------------------------------------------------------------------- /docs/llm/transformer.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm/transformer.md -------------------------------------------------------------------------------- /docs/llm_dev/pocketflow.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm_dev/pocketflow.html -------------------------------------------------------------------------------- /docs/llm_dev/static/Octomind.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm_dev/static/Octomind.png -------------------------------------------------------------------------------- /docs/llm_dev/static/abstraction.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm_dev/static/abstraction.png -------------------------------------------------------------------------------- /docs/llm_dev/static/code2tutorial.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm_dev/static/code2tutorial.png -------------------------------------------------------------------------------- /docs/llm_dev/static/cookbook.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm_dev/static/cookbook.png -------------------------------------------------------------------------------- /docs/llm_dev/static/design.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm_dev/static/design.png -------------------------------------------------------------------------------- /docs/llm_dev/static/lanchain_diagram.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm_dev/static/lanchain_diagram.png -------------------------------------------------------------------------------- /docs/llm_dev/static/langchain_dependency_error.jpeg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm_dev/static/langchain_dependency_error.jpeg -------------------------------------------------------------------------------- /docs/llm_dev/static/langchain_doc.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm_dev/static/langchain_doc.png -------------------------------------------------------------------------------- /docs/llm_dev/static/meme.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm_dev/static/meme.jpg -------------------------------------------------------------------------------- /docs/llm_dev/static/node_illustration.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm_dev/static/node_illustration.png -------------------------------------------------------------------------------- /docs/llm_dev/static/pocketflow_github.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm_dev/static/pocketflow_github.png -------------------------------------------------------------------------------- /docs/llm_dev/static/pocketflow_logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm_dev/static/pocketflow_logo.png -------------------------------------------------------------------------------- /docs/llm_dev/static/reddit_complaint.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm_dev/static/reddit_complaint.png -------------------------------------------------------------------------------- /docs/llm_dev/static/star-history-2025710.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm_dev/static/star-history-2025710.png -------------------------------------------------------------------------------- /docs/llm_dev/static/star-history-pocketflow.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/llm_dev/static/star-history-pocketflow.png -------------------------------------------------------------------------------- /docs/math/differential_calculus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/math/differential_calculus.md -------------------------------------------------------------------------------- /docs/math/eigen.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/math/eigen.md -------------------------------------------------------------------------------- /docs/math/fourier.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/math/fourier.md -------------------------------------------------------------------------------- /docs/math/integral_calculus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/math/integral_calculus.md -------------------------------------------------------------------------------- /docs/math/linear_algebra.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/math/linear_algebra.md -------------------------------------------------------------------------------- /docs/math/multivariable_calculus.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/math/multivariable_calculus.md -------------------------------------------------------------------------------- /docs/ml/linear.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/ml/linear.md -------------------------------------------------------------------------------- /docs/other/fed.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/other/fed.md -------------------------------------------------------------------------------- /docs/rl/Reinforcement_Learning_but_DUMB_SIMPLE_1_Multi-Armed_Bandits__Explore__Exploit_slides.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/rl/Reinforcement_Learning_but_DUMB_SIMPLE_1_Multi-Armed_Bandits__Explore__Exploit_slides.html -------------------------------------------------------------------------------- /docs/rl/Reinforcement_Learning_but_DUMB_SIMPLE_2_Finite_Markov_Decision_Processes__Bellman_slides.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/rl/Reinforcement_Learning_but_DUMB_SIMPLE_2_Finite_Markov_Decision_Processes__Bellman_slides.html -------------------------------------------------------------------------------- /docs/rl/Reinforcement_Learning_but_DUMB_SIMPLE_3_Monte_Carlo_Learning__Model-Free_RL_slides.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/rl/Reinforcement_Learning_but_DUMB_SIMPLE_3_Monte_Carlo_Learning__Model-Free_RL_slides.html -------------------------------------------------------------------------------- /docs/rl/Reinforcement_Learning_but_DUMB_SIMPLE_4_Temporal-Difference_TD_Learning__Q-Learning_slides.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/rl/Reinforcement_Learning_but_DUMB_SIMPLE_4_Temporal-Difference_TD_Learning__Q-Learning_slides.html -------------------------------------------------------------------------------- /docs/rl/finite-mdps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/rl/finite-mdps.md -------------------------------------------------------------------------------- /docs/rl/monte-carlo.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/rl/monte-carlo.md -------------------------------------------------------------------------------- /docs/rl/multi-armed bandits.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/rl/multi-armed bandits.md -------------------------------------------------------------------------------- /docs/rl/n-step-bootstrapping.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/rl/n-step-bootstrapping.md -------------------------------------------------------------------------------- /docs/rl/policy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/rl/policy.md -------------------------------------------------------------------------------- /docs/rl/temporal-difference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/rl/temporal-difference.md -------------------------------------------------------------------------------- /docs/stats/hypothesis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/stats/hypothesis.md -------------------------------------------------------------------------------- /docs/stats/pca.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/stats/pca.md -------------------------------------------------------------------------------- /docs/stats/probability_basics.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/stats/probability_basics.html -------------------------------------------------------------------------------- /docs/stats/probability_distribution.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/stats/probability_distribution.html -------------------------------------------------------------------------------- /docs/stats/probability_distribution.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/stats/probability_distribution.md -------------------------------------------------------------------------------- /docs/stats/probability_practice.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/stats/probability_practice.html -------------------------------------------------------------------------------- /docs/system/docker.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/system/docker.md -------------------------------------------------------------------------------- /docs/system/k8s.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/system/k8s.md -------------------------------------------------------------------------------- /docs/system/ray.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/system/ray.md -------------------------------------------------------------------------------- /docs/ui/htmlcss.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/docs/ui/htmlcss.md -------------------------------------------------------------------------------- /flow.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/flow.py -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/main.py -------------------------------------------------------------------------------- /nodes.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/nodes.py -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | pocketflow>=0.0.1 -------------------------------------------------------------------------------- /utils/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /utils/call_llm.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/The-Pocket/PocketFlow-Tutorial-Video-Generator/HEAD/utils/call_llm.py --------------------------------------------------------------------------------