- AI का उपयोग करके GitHub codebase को beginner-friendly ट्यूटोरियल में बदलने वाला प्रोजेक्ट Pocket Flow
- GitHub repository को crawl करके कोड की मुख्य abstractions का विश्लेषण करता है और visualization के ज़रिए जटिल कोड को आसानी से समझ में आने वाले ट्यूटोरियल में बदलता है
- AI द्वारा अपने-आप जनरेट किए गए विभिन्न GitHub repositories के example results उपलब्ध कराता है
- प्रोजेक्ट शुरू करने के लिए बुनियादी setup और चलाने का तरीका समझाता है
- development tutorials से जुड़ी अतिरिक्त सामग्री भी प्रदान करता है
AI का उपयोग करके codebase ट्यूटोरियल बनाना
- Pocket Flow 100 लाइनों का LLM framework है, जो GitHub repositories का विश्लेषण करके beginner-friendly ट्यूटोरियल बनाता है
- यह प्रोजेक्ट codebase की मुख्य abstractions की पहचान करता है और उनके interactions का विश्लेषण करके जटिल कोड को ऐसे ट्यूटोरियल में बदलता है जिन्हें beginner भी समझ सकें
- YouTube development tutorials और Substack post tutorials के ज़रिए अधिक जानकारी देखी जा सकती है
लोकप्रिय GitHub repositories के AI-जनरेटेड ट्यूटोरियल उदाहरण
- AutoGen Core: बताता है कि AI टीम बनाकर समस्याएँ कैसे हल की जाएँ
- Browser Use: बताता है कि AI web को कैसे explore करता है और digital assistant की तरह कैसे काम करता है
- Celery: बताता है कि background tasks के ज़रिए app को कैसे बेहतर बनाया जाए
- Click: बताता है कि Python functions को command-line tools में कैसे बदला जाए
- Codex: बताता है कि साधारण English को काम करने वाले code में कैसे बदला जाए
- Crawl4AI: बताता है कि websites से महत्वपूर्ण जानकारी कैसे निकाली जाए
- CrewAI: बताता है कि AI experts की टीम बनाकर जटिल समस्याएँ कैसे हल की जाएँ
- DSPy: बताता है कि LLM apps को कैसे optimize किया जाए
- FastAPI: बताता है कि तेज़ी से API कैसे बनाई जाए
- Flask: बताता है कि न्यूनतम code के साथ web apps कैसे बनाए जाएँ
- Google A2A: बताता है कि AI agents आपस में कैसे सहयोग करते हैं
- LangGraph: बताता है कि AI agents को flowchart की तरह कैसे design किया जाए
- LevelDB: बताता है कि data को तेज़ी से कैसे store किया जाए
- MCP Python SDK: बताता है कि शक्तिशाली apps कैसे बनाए जाएँ
- NumPy Core: बताता है कि data science engine में महारत कैसे हासिल की जाए
- OpenManus: बताता है कि AI agents कैसे बनाए जाएँ
- Pydantic Core: बताता है कि data को कैसे validate किया जाए
- Requests: बताता है कि Python के साथ internet से कैसे communicate किया जाए
- SmolaAgents: बताता है कि छोटे AI agents कैसे बनाए जाएँ
शुरुआत करना
- repository को clone करें और ज़रूरी dependencies install करें
utils/call_llm.py में LLM setup पूरा करें
- main script चलाकर GitHub repository का विश्लेषण करें और ट्यूटोरियल जनरेट करें
- अलग-अलग options का उपयोग करके विश्लेषण की जाने वाली files और language निर्दिष्ट की जा सकती है
development tutorial
- Agentic Coding का उपयोग करके उस development paradigm को समझाता है जिसमें इंसान design करता है और agent coding करता है
- Pocket Flow framework का उपयोग करके agents से code लिखवाया जाता है
- YouTube development tutorial के माध्यम से step-by-step समझाया जाता है
1 टिप्पणियां
Hacker News राय