Learn Python - Free Tutorials & AI Guides

Free Python Tutorials, AI Guides & Coding Projects

AI   Open Source
Laya: Typed Decisions in a Single Forward Pass - Inside NandhaKishorM/laya

Laya: Typed Decisions in a Single Forward Pass - Inside NandhaKishorM/laya

Ask an LLM-backed agent to route a ticket and it will happily generate a paragraph explaining its reasoning, token by token, before you get the one word you actually needed. Laya, maintained by NandhaKishorM under Convai Innovations, takes the opposite...

AI   Open Source
Webpack: A Source Tour of the Bundling Pipeline - Inside webpack/webpack

Webpack: A Source Tour of the Bundling Pipeline - Inside webpack/webpack

Every frontend build you have ever shipped probably passed through webpack at some point. The project sits at the center of modern JavaScript tooling with more than 65,000 GitHub stars, and it invented many of the ideas that newer bundlers...

AI   Open Source
Visual Studio Code: A Source Tour of Its Layered Architecture - Inside microsoft/vscode

Visual Studio Code: A Source Tour of Its Layered Architecture - Inside micros...

Almost every developer on the planet has Visual Studio Code open in a taskbar somewhere, yet very few have ever looked at what is actually running when that window appears. The editor feels like a single program, but it is...

AI   Open Source
Uptime Kuma: The Self-Hosted Monitoring Engine - Inside louislam/uptime-kuma

Uptime Kuma: The Self-Hosted Monitoring Engine - Inside louislam/uptime-kuma

Every downtime story starts the same way: a user notices before you do. Uptime Kuma exists to flip that order, and it has done so well enough to gather more than 90,000 GitHub stars. It is a self-hosted monitoring tool...

AI   Open Source
Twenty: A Source Tour of the Metadata Engine Behind the Open-Source CRM - Inside twentyhq/twenty

Twenty: A Source Tour of the Metadata Engine Behind the Open-Source CRM - Ins...

Most CRMs hide their data model behind a vendor’s admin console. You click through screens, wait for support tickets, and accept whatever schema the product team decided you should have. Twenty takes the opposite route: it is an open-source CRM...

AI   Open Source
TensorFlow Model Garden: The Reference Model Zoo for Modern TensorFlow - Inside tensorflow/models

TensorFlow Model Garden: The Reference Model Zoo for Modern TensorFlow - Insi...

Every practitioner eventually hits the same wall: a paper’s official repository turns out to be a research artifact that breaks on the latest TensorFlow release, trains only on a single hardcoded GPU setup, and offers no path to export the...

AI   Open Source
Stirling PDF: Self-Hosted PDF Processing From Request to Pipeline - Inside Stirling-Tools/Stirling-PDF

Stirling PDF: Self-Hosted PDF Processing From Request to Pipeline - Inside St...

If you have ever dropped a stack of PDFs into a web app, ticked a few boxes, and watched a clean merged-and-OCR’d document come out the other side, you have met the kind of machinery that most people never see....

AI   Open Source
openpilot: An Operating System for Driver Assistance - Inside commaai/openpilot

openpilot: An Operating System for Driver Assistance - Inside commaai/openpilot

Most people meet openpilot as a product: a comma device bolted behind the windshield, quietly holding a Honda or a Toyota at the center of its lane. Far fewer people have looked at what happens inside that device in the...

AI   Open Source
OpenHands: A Control Center for Coding Agents - Inside OpenHands/OpenHands

OpenHands: A Control Center for Coding Agents - Inside OpenHands/OpenHands

If you have ever let an AI agent loose in a terminal, you know the uncomfortable silence that follows: did it run the command? did it edit the right file? is it stuck? OpenHands, the project that began life as...

AI   Open Source
Odoo: Anatomy of an Open-Source ERP Kernel - Inside odoo/odoo

Odoo: Anatomy of an Open-Source ERP Kernel - Inside odoo/odoo

Most business software hides its architecture behind a marketing site. Odoo does the opposite: the entire thing — server, ORM, HTTP framework, module system, and web client — is one Python-and-JavaScript monorepo you can download and read. If you have...

AI   Open Source
Netdata: Real-Time Infrastructure Monitoring - Inside netdata/netdata

Netdata: Real-Time Infrastructure Monitoring - Inside netdata/netdata

Most monitoring tools assume fine-grained data is expensive, so they sample, average, and round down. By the time a spike reaches your dashboard it has been diluted into a five-minute mean. Netdata, the open-source project behind netdata/netdata, starts from the...

AI   Open Source
ModelScope Cookbook: A Hands-On Curriculum for Open-Source AI Apps - Inside modelscope/ms-cookbook

ModelScope Cookbook: A Hands-On Curriculum for Open-Source AI Apps - Inside m...

Most developers who stall with open-source models do not fail at the model itself. They fail one step earlier: which checkpoint fits the task, whether the hardware can hold it, how to turn messy business material into training data, and...

AI   Open Source
LobeHub: Your Chief Agent Operator, Open-Sourced - Inside lobehub/lobehub

LobeHub: Your Chief Agent Operator, Open-Sourced - Inside lobehub/lobehub

Most chat UIs stop at the conversation window. LobeHub, the open-source project behind what began as LobeChat, has pushed well past that point: its README now describes it as a “Chief Agent Operator” that “organizes your agents into 7x24 operation,”...

AI   Open Source
LiteLLM: One OpenAI-Format API for 100+ LLM Providers - Inside BerriAI/litellm

LiteLLM: One OpenAI-Format API for 100+ LLM Providers - Inside BerriAI/litellm

Every serious LLM application eventually hits the same wall: the code you wrote against OpenAI’s SDK now needs to call Anthropic, Bedrock, Gemini, Azure, and a dozen self-hosted models — each with its own authentication scheme, request shape, streaming protocol,...

AI   Open Source
Laya-MLX: Typed Decisions at Native Apple Silicon Speed - Inside mizorewww/laya-mlx

Laya-MLX: Typed Decisions at Native Apple Silicon Speed - Inside mizorewww/la...

Ask most software for a routing choice, a rubric score, or a yes/no judgment and you will be handed an autoregressive language model that “thinks” one token at a time, wraps its answer in brittle JSON, and phones a data...

AI   Open Source
Ladybird: A Source Tour of the Independent Web Engine - Inside LadybirdBrowser/ladybird

Ladybird: A Source Tour of the Independent Web Engine - Inside LadybirdBrowse...

Nearly everything you read on the web reaches you through one of three engines — Chromium’s Blink, WebKit, or Gecko — and all three trace their lineage back decades. LadybirdBrowser/ladybird is the exception: a truly independent web browser implementing the...

AI   Open Source
llm-master: A Programmer's Full-Stack LLM Learning Roadmap - Inside youngyangyang04/llm-master

llm-master: A Programmer's Full-Stack LLM Learning Roadmap - Inside youngyang...

Most developers entering the LLM space do not lack material; they lack an order of operations. Every week produces new model releases, new agent frameworks, and new buzzwords, and the default response — reading whatever the algorithm surfaces — leaves...

AI   Open Source
Kubernetes: A Source Tour of the Control Plane - Inside kubernetes/kubernetes

Kubernetes: A Source Tour of the Control Plane - Inside kubernetes/kubernetes

Most engineers meet Kubernetes through YAML and CLI flags, and that interface is polished enough that the machinery behind it can stay invisible for years. The kubernetes/kubernetes repository is where that machinery actually lives: a Go monorepo that contains every...

AI   Open Source
Keras: One Deep Learning API, Four Backends - Inside keras-team/keras

Keras: One Deep Learning API, Four Backends - Inside keras-team/keras

Most deep learning libraries ask you to make a lifelong commitment on day one. Pick PyTorch and your research code is welded to torch.Tensor; pick TensorFlow and your deployment story runs through SavedModel; pick JAX and you live in a...

AI   Open Source
Jev Ultrafast: A Browser Agent That Chooses Instead of Generates - Inside browser-use/jev-ultrafast

Jev Ultrafast: A Browser Agent That Chooses Instead of Generates - Inside bro...

Most browser agents are slow for structural reasons. They screenshot the page, ship pixels to a large multimodal model, wait for a text answer, translate it into a selector, and only then touch the browser — and every round trip...

AI   Open Source
HowToLiveBetter: 630 Evidence-Graded Life Decisions, Ranked by Cost-Benefit - Inside eternity4719/HowToLiveBetter

HowToLiveBetter: 630 Evidence-Graded Life Decisions, Ranked by Cost-Benefit -...

Most life-advice content on the internet fails at the two questions that actually matter: what will this cost me, and how good is the evidence behind the promised payoff. eternity4719/HowToLiveBetter — a Chinese-language repository running at roughly 24,500 GitHub stars...

AI   Open Source
Grafana: Query, Visualize, and Alert on Any Data Source - Inside grafana/grafana

Grafana: Query, Visualize, and Alert on Any Data Source - Inside grafana/grafana

If you have ever stared at a wall of dashboards during an incident, you have almost certainly used Grafana. What is easy to forget is that Grafana is not a metrics database at all. It stores no time series itself;...

AI   Open Source
go-ethereum (geth): Anatomy of Ethereum's Go Execution Client - Inside ethereum/go-ethereum

go-ethereum (geth): Anatomy of Ethereum's Go Execution Client - Inside ethere...

Most people meet Ethereum through a wallet or a block explorer, but every transaction those tools show has been verified, executed, and stored by a piece of software called an execution client. One implementation dominates that role: go-ethereum, universally known...

AI   Open Source
Flutter: A Source Tour from Widgets to RenderObjects - Inside flutter/flutter

Flutter: A Source Tour from Widgets to RenderObjects - Inside flutter/flutter

Most developers meet Flutter through its API surface: you compose StatelessWidgets and StatefulWidgets, call setState, and the right pixels appear on a phone, a browser tab, or a desktop window. That experience is so smooth that the machinery underneath is...

Watch PyShine on YouTube