Scicrop/llm-vision-basics

Educational notebooks that demystify Large Language Models and Computer Vision. We build everything from scratch — from a simple bigram language model to RNNs, LSTMs, Attention, Transformers, CNNs, and Diffusion models (DDPM) — using pure Python and PyTorch. No hype. Just code.

33
/ 100
Emerging

Want to truly understand how Large Language Models (LLMs) and Computer Vision models work without the hype? These notebooks break down complex AI concepts into understandable components using pure Python and PyTorch. Starting with basic text analysis, you'll build up to sophisticated models like Transformers and Diffusion. This resource is perfect for anyone with basic Python skills who wants to demystify AI and see the engineering behind the magic.

Use this if you are an analyst, researcher, or curious professional with basic Python knowledge and want to understand the inner workings of modern AI systems like LLMs and image generators, rather than just using them as black boxes.

Not ideal if you are looking for an advanced machine learning course with deep theoretical proofs or a production-ready codebase for immediate application.

AI literacy data science fundamentals machine learning concepts computational linguistics image analysis basics
No Package No Dependents
Maintenance 13 / 25
Adoption 6 / 25
Maturity 9 / 25
Community 5 / 25

How are scores calculated?

Stars

18

Forks

1

Language

Jupyter Notebook

License

Apache-2.0

Last pushed

Mar 25, 2026

Commits (30d)

0

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/transformers/Scicrop/llm-vision-basics"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.