Learnpython AI Agent

by thegeekyb0y• 991•• Scanned•Claim this listing•Request removal
Learning Resourcesagentic aiaipythonpython3resources

Python Resources for Everyone

Learnpython is an open-source ai agent by thegeekyb0y, with 991 GitHub stars and the MIT license. Its code was last updated Aug 18, 2026.

Learn Python

Introduction 💫

Python is a high-level, interpreted scripting language, highly used for automation and backend purposes. People from different disciplines use Python for a variety of different tasks, such as data analysis and visualization, artificial intelligence and Machine Learning, automation, etc.

It is a language that many people fall in love with because of its simplicity. The syntax is simple and the debugging is also much easier in Python compared to languages like C++ or C# even though Python was made using C++ in 1991 by Guido van Rossum.

Index


General 🔗

InfoLink
Official SitePython.org
Official DocumentationPython Docs
Quick Start guideClick here
Suggested Code EditorSublime Text or VS Code
Suggested IDEPycharm or Pydev

Index 📑


Basic Resources 🔗

InfoLink
Basic Roadmap<a href='./roadmap.md' target="_blank">Click Here</a>
Complete NotesPython Notes
Python Libraries & FrameworksAwesome Python
Interactive Beginner Coursefuturecoder

Python Playlists on Youtube

InfoLink
TeluskoClick Here
Chai aur CodeClick Here
EdurekaClick Here
Code with HarryClick Here
Geeky ShowsClick Here
Corey SchaferClick Here
FreecodecampClick Here
Brototype (Malayalam)Click Here
Krish NaikClick Here
Programming With MoshClick Here
Clever ProgrammerClick Here
Bro CodeClick Here
thenewbostonClick Here
CS50Click Here

Top Youtube Creators

Channel NameLink
Geeky ShowsClick Here
Chai aur CodeClick Here
Code with HarryClick Here
Corey SchaferClick Here
TeluskoClick Here
FreecodecampClick Here
CS DOJOClick Here
Brototype (Malayalam)Click Here
thenewboston(Buckey Robert)Click Here

Top Blogs

InfoLink
Learn PythonClick Here
Geeks for GeeksClick Here
W3schools DocumentationClick Here
Learn Python by ScalerClick Here
Towards Data ScienceClick Here
Python in Plane EnglishClick Here
Python Programming TutorialsClick Here
Python Tutorials and ExapmlesAsk Python
Learn Everything About PythonReal Python
60 Python Projects with Source CodeClick Here

Cheatsheets 🗒️

InfoLink
Data Camp Cheat SheetsClick Here
Python 3 Cheat SheetClick Here
Scientific Python Cheat SheetClick Here
Comprehensive Python CheatsheetClick Here
Gto76 Python CheatsheetClick here
Mosh's Python CheatsheetClick here
Finxter Python CheatsheetClick Here
Python Cheatsheet by WebsitesetupClick Here
Python Lists Method CheatsheetClick Here
Real Python CheatsheetClick Here

Top Twitter Creators

InfoLink
Scientific PythonClick Here
RodrigoClick Here
Mike DriscollClick Here
Matt HarrisonClick Here
Aditya TiwariClick Here
Real PythonClick Here
Trey HunnerClick Here

Top Podcasts

InfoLink
Real Python PodcastClick Here
Talk Python PodcastClick Here
Python Bites PodcastClick Here
Podcast initClick Here
Test and CodeClick Here
Teaching PythonClick Here

Python for Different Fields 🔗

InfoLink
Data Science ResourcesClick Here
Machine Learning ResourcesClick Here
Artificial IntelligenceClick Here
Solidity, Blockchain and Smart ContractsClick Here

Other Useful GitHub Repositories

InfoLink
The AlgorithmsClick Here
Awesome - PythonClick Here
TensorFlowClick Here
Project Based LearningClick Here
Python-ExercisesClick Here
Python ReferenceClick Here
Python ProjectsClick Here
Pythonlings [Exercises in TUI]Click Here

AI & Machine Learning with Python 🤖

Generative AI & Large Language Models

Resource NameLinkDifficulty
OpenAI API DocsClick HereBeginner
Anthropic Claude API DocsClick HereBeginner
Google Gemini API DocsClick HereBeginner
LangChain DocumentationClick HereIntermediate
LlamaIndex DocsClick HereIntermediate
Hugging Face TransformersClick HereIntermediate
OllamaClick HereBeginner

Modern ML Frameworks

Resource NameLinkDifficulty
PyTorch Official TutorialsClick HereIntermediate
TensorFlow & Keras GuideClick HereIntermediate
JAX DocumentationClick HereAdvanced
Scikit-learn User GuideClick HereBeginner
XGBoost DocumentationClick HereIntermediate

Vector Databases & RAG

Resource NameLinkDifficulty
ChromaDB DocsClick HereBeginner
FAISS by MetaClick HereIntermediate
Pinecone DocsClick HereIntermediate
Qdrant DocsClick HereIntermediate
RAG from Scratch - LangChainClick HereIntermediate

AI/ML YouTube Playlists

Resource NameLinkDifficulty
Andrej Karpathy - Neural Networks: Zero to HeroClick HereIntermediate
3Blue1Brown - Neural NetworksClick HereBeginner
Fast.ai Practical Deep LearningClick HereIntermediate
Sentdex - ML with PythonClick HereBeginner
DeepLearning.AI Short CoursesClick HereBeginner

Books & Documentation

Resource NameLinkDifficulty
Hands-On Machine Learning (3rd Ed.)Click HereIntermediate
Deep Learning with Python - CholletClick HereIntermediate
NLP with TransformersClick HereIntermediate
OpenAI CookbookClick HereBeginner
Hugging Face Course (Free)Click HereBeginner

AI/ML Blogs & Communities

Resource NameLinkDifficulty
Towards Data ScienceClick HereBeginner
Papers with CodeClick HereAdvanced
Hugging Face BlogClick HereIntermediate
Google AI BlogClick HereAdvanced
Distill.pubClick HereAdvanced

AI Coding Agents for Python Development 🧑‍💻

Resource NameLinkNotes
Claude CodeClick HereTerminal agent, strong at Python codebase understanding & refactors
CursorClick HereAI-first VS Code fork, great Python autocomplete + Composer
GitHub CopilotClick HerePython-aware autocomplete & agent mode in most IDEs
OpenAI Codex CLIClick HereTerminal coding agent, solid for Python scripting tasks
ClineClick HereOpen-source VS Code agent, writes & runs Python directly
AiderClick HereGit-aware pair programming in the terminal, Python-first UX

Building AI Agents in Python 🤖

Resource NameLinkNotes
LangGraphClick HerePython framework for stateful, controllable multi-agent apps
CrewAIClick HerePure-Python role-based multi-agent framework
AG2 (formerly AutoGen)Click HerePython framework for conversational multi-agent systems
Semantic Kernel (Python)Click HereMicrosoft's agent SDK, first-class Python support
OpenAI Agents SDKClick HereLightweight Python agent + handoff primitives
Smolagents (Hugging Face)Click Here~1000-line minimal Python agent loop, easy to learn from
LlamaIndex WorkflowsClick HerePython event-driven agent orchestration
Pydantic AIClick HereType-safe Python agent framework from the Pydantic team

Model Context Protocol (MCP) with Python 🔌

Resource NameLinkNotes
MCP Official Docs & SpecClick HereProtocol spec + Python SDK guide
Python MCP SDKClick HereOfficial Python SDK for building MCP servers/clients
MCP Reference ServersClick HereOfficial reference servers, many written in Python
Awesome MCP ServersClick HereCurated directory of MCP servers (filter by Python)

Evaluating & Testing LLM Apps in Python 📊

Resource NameLinkNotes
LangSmithClick HerePython SDK for tracing, evals, and monitoring LLM apps
Comet OpikClick HereOpen-source Python library for LLM observability & evals
PromptfooClick HerePrompt testing & red-teaming, works with Python pipelines
Weights & Biases WeaveClick HerePython-native tracking & evaluation for LLM apps

Running Local & Open-Source LLMs with Python 🖥️

Resource NameLinkNotes
Ollama Python LibraryClick HereOfficial Python client for running local models via Ollama
llama-cpp-pythonClick HerePython bindings for llama.cpp, run GGUF models directly
vLLMClick HerePython library for high-throughput LLM inference & serving
Hugging Face TransformersClick HereThe standard Python library for loading & running open models
Hugging Face HubClick HereBrowse open models/datasets to load via the Python huggingface_hub library

Build an LLM From Scratch in Python 🔬

For people who want to go past "calling an API" and actually understand what's happening inside the model.

Resource NameLinkNotes
Build a Large Language Model (From Scratch) : RaschkaClick HereCompanion Python/PyTorch repo; builds tokenizer → attention → GPT → training loop by hand
nanoGPT : KarpathyClick Here~300-line, dependency-light GPT training/inference in pure PyTorch
Neural Networks: Zero to Hero :KarpathyClick HereVideo series that codes backprop, a tokenizer, and a GPT from raw Python
Let's Build the GPT Tokenizer :KarpathyClick HereBuilds a BPE tokenizer in Python line by line
Annotated Transformer : Harvard NLPClick Here"Attention Is All You Need" paper reproduced as runnable PyTorch code
CS231n / CS224n course notesClick HereStanford's deep learning & NLP course notes, Python-based assignments

Fine-Tuning LLMs in Python (PEFT, LoRA, QLoRA) 🎛️

Resource NameLinkNotes
Hugging Face PEFTLinkThe standard Python library for LoRA/QLoRA and other efficient fine-tuning methods
Hugging Face PEFT DocsLinkTask-by-task guides (text, vision, speech)
TRL (Transformer Reinforcement Learning)LinkPython library for SFT, DPO, and RLHF-style fine-tuning
bitsandbytesLink4-bit/8-bit quantization used for QLoRA on consumer GPUs
UnslothLinkFaster, lower-memory Python library for fine-tuning open LLMs
AxolotlLinkYAML-configured Python fine-tuning framework built on PEFT/TRL

Contribution 💡


Connect with Me 🤝

Instagram | Twitter | Linkedin

Learnpython alternatives

View more →

Similar ai agents in Learning Resources, ranked by GitHub stars. Compare licence, recent activity and scan status before you choose.

NameStarsLicenceLast updatedScan
Learnpython (this page)
thegeekyb0y
991MITAug 18, 2026Scanned, no flagged issues
Prompt Engineering Guide
dair-ai
80kMITMar 11, 2026Scanned, no flagged issues
Learn Claude Code
shareAI-lab
80kMITOct 27, 2026Scanned, no flagged issues
AI Engineering From Scratch
rohitg00
76kMITOct 29, 2026Scanned, no flagged issues
Front End Checklist
thedaviddias
75kMITOct 31, 2026Scanned, no flagged issues
System Prompts Leaks
asgeirtj
71kCC0-1.0Nov 1, 2026Scanned, no flagged issues