Learn Python - Free Tutorials & AI Guides

Free Python Tutorials, AI Guides & Coding Projects

AI   Open Source
Tabby: A Self-Hosted Copilot on Your Own GPU - Inside TabbyML/tabby

Tabby: A Self-Hosted Copilot on Your Own GPU - Inside TabbyML/tabby

GitHub Copilot popularized AI code completion, but it also taught a generation of developers an uncomfortable lesson: your code leaves your machine. Tabby, built by TabbyML in Rust under an open source license, is the counter-argument - a self-hosted AI...

AI   Open Source
SWE-Agent: An Agent-Computer Interface for Fixing Real GitHub Issues - Inside SWE-agent/SWE-agent

SWE-Agent: An Agent-Computer Interface for Fixing Real GitHub Issues - Inside...

SWE-agent is the open source project that turned a research question into a benchmark-beating system: what interface should you give a language model so it can actually fix bugs in real repositories? Built by researchers from Princeton and Stanford and...

AI   Open Source
OpenCode: The Terminal-Native AI Coding Agent With No Vendor Lock - Inside anomalyco/opencode

OpenCode: The Terminal-Native AI Coding Agent With No Vendor Lock - Inside an...

OpenCode brands itself “the open source AI coding agent,” and the repository backs the claim with unusual breadth: it started as the agent from the SST team, it is now maintained under the anomalyco organization, and a single install command,...

AI   Open Source
Goose: The Off-the-Leash AI Agent You Can Script - Inside aaif-goose/goose

Goose: The Off-the-Leash AI Agent You Can Script - Inside aaif-goose/goose

Goose is an AI agent that runs tasks on your machine, and its history makes it worth studying: it started at Block, the payments company, as an engineer’s coding and operations assistant, and it now lives with the Agentic AI...

AI   Open Source
Gemini CLI: Google's Open Source Terminal Agent - Inside google-gemini/gemini-cli

Gemini CLI: Google's Open Source Terminal Agent - Inside google-gemini/gemini...

Gemini CLI is Google’s open source AI agent that lives in your terminal, and it arrives with a proposition that is hard to ignore: run npx @google/gemini-cli and you get the Gemini models, with a free tier of 60 requests...

AI   Open Source
Continue: One Engine for IDE and CLI Coding Agents - Inside continuedev/continue

Continue: One Engine for IDE and CLI Coding Agents - Inside continuedev/continue

Before AI coding assistants consolidated into single-vendor products, Continue was one of the projects that proved an open source alternative could match them: the same agent engine available in VS Code, JetBrains, and the terminal, connected to whichever model you...

AI   Open Source
Codex: OpenAI's Local Coding Agent in Rust - Inside openai/codex

Codex: OpenAI's Local Coding Agent in Rust - Inside openai/codex

Codex is OpenAI’s coding agent, and unlike most products from the company it is fully open source under Apache-2.0, with its entire engine readable in the repository. The agent runs locally on your machine: it reads your code, proposes and...

AI   Open Source
Cline: One Agent Core for IDE, Terminal, and Hub - Inside cline/cline

Cline: One Agent Core for IDE, Terminal, and Hub - Inside cline/cline

Cline started life as a VS Code extension and grew into one of the most popular open source coding agents, and its repository has now been rebuilt into something bigger: a layered TypeScript monorepo where one agent core serves an...

AI   Open Source
Aider: AI Pair Programming in Your Terminal - Inside Aider-AI/aider

Aider: AI Pair Programming in Your Terminal - Inside Aider-AI/aider

Most AI coding assistants live in a browser tab or an IDE plugin, but the most productive place for many developers is still the terminal, right next to git. Aider, maintained by Aider-AI under the Apache-2.0 license, is a Python...

AI   Open Source
OpenHands: Agent Canvas, a Control Center for Coding Agents - Inside All-Hands-AI/OpenHands

OpenHands: Agent Canvas, a Control Center for Coding Agents - Inside All-Hand...

The first wave of AI coding tools gave every agent its own window; the next wave is about orchestration. OpenHands, one of the most recognized names in open source coding agents, has evolved its flagship repository into Agent Canvas, which...

AI   Open Source
Trape: Real-Time People Tracking as a Research Lens - Inside jofpin/trape

Trape: Real-Time People Tracking as a Research Lens - Inside jofpin/trape

Few security tools announce their intent as plainly as Trape. The subtitle on the repository reads “People tracker on the Internet: Learn to track the world, to avoid being traced,” and the project — created by Jose Pino, presented at...

AI   Open Source
Traccar: 272 Protocol Decoders on a Netty Bus - Inside traccar/traccar

Traccar: 272 Protocol Decoders on a Netty Bus - Inside traccar/traccar

Traccar is the engine room of the GPS tracking world: a free, Apache-2.0 licensed Java back-end that speaks to more than two hundred device protocols and two thousand tracking device models out of the box, from fleet trackers to phone...

AI   Open Source
TaskTrooper: Put It on the Board, the Agents Ship It - Inside makifbaysal/tasktrooper

TaskTrooper: Put It on the Board, the Agents Ship It - Inside makifbaysal/tas...

Agent CLIs like Claude Code, Cursor, Antigravity, and OpenCode are superb at doing work you hand them, one task at a time. What they do not do is coordinate a whole software team’s worth of work: decide what ships next,...

AI   Open Source
SpiderFoot: 234 Modules Over One Event Queue - Inside smicallef/spiderfoot

SpiderFoot: 234 Modules Over One Event Queue - Inside smicallef/spiderfoot

Give SpiderFoot a domain, an IP address, an email, or even a bitcoin address, and it does the rest: hundreds of small Python modules wake up, trade findings with each other, and gradually assemble a map of everything publicly connected...

AI   Open Source
Sherlock: Hunting Usernames Across 400+ Social Networks - Inside sherlock-project/sherlock

Sherlock: Hunting Usernames Across 400+ Social Networks - Inside sherlock-pro...

Pick almost any online service and you will find the same pattern: the username is the identity handle. One person tends to reuse the same handle on forums, gaming platforms, developer sites, and social networks, which means a single string...

AI   Open Source
Seeker: Accurate Location From a Single Link - Inside thewhiteh4t/seeker

Seeker: Accurate Location From a Single Link - Inside thewhiteh4t/seeker

Every browser carries a small negotiation that most users never think about: the moment a website asks for location permission, the operating system hands over GPS hardware access if the user clicks allow. Seeker, a Python and PHP project by...

AI   Open Source
PhoneInfoga: Scanning Phone Numbers With Free Resources - Inside sundowndev/phoneinfoga

PhoneInfoga: Scanning Phone Numbers With Free Resources - Inside sundowndev/p...

A phone number is one of the few identifiers that crosses every boundary: it works on social networks, delivery apps, bank accounts, and paper business cards alike. PhoneInfoga, a Go project by sundowndev licensed under GPLv3, takes that observation and...

AI   Open Source
Nexfil: 328 Username Checks in One Async Sweep - Inside thewhiteh4t/nexfil

Nexfil: 328 Username Checks in One Async Sweep - Inside thewhiteh4t/nexfil

Pick almost any username and it leaves a shadow across the web: forums, game platforms, code hosts, social networks. Nexfil, written by thewhiteh4t, is a compact open source OSINT tool built around one well-defined job: given a username, check it...

AI   Open Source
Maigret: A Dossier From Just a Username - Inside soxoj/maigret

Maigret: A Dossier From Just a Username - Inside soxoj/maigret

Give a detective one name and they come back with a life story. Maigret, the MIT-licensed project by soxoj, aims for the same trick in software: its documentation opens with the line that it “collects a dossier on a person...

AI   Open Source
Limelit Open: Self-Hosted AI Visibility Tracking - Inside limelit-co/open

Limelit Open: Self-Hosted AI Visibility Tracking - Inside limelit-co/open

Ask ChatGPT which GPU cloud to pick, or Perplexity which tool leads your category, and the answer names brands and cites sources within seconds. Whether your brand is among them has become a boardroom question, and Limelit Open is an...

AI   Open Source
GHunt: An Offensive Google Framework Explained - Inside mxrch/GHunt

GHunt: An Offensive Google Framework Explained - Inside mxrch/GHunt

Most people think of a Google account as a private thing, yet the platform quietly surfaces a surprising amount of information about public accounts to anyone who knows which endpoints to ask. GHunt, maintained by mxrch under the Malfrats banner,...

AI   Open Source
GhostTrack: A Minimalist OSINT Console for IP, Phone, and Username Recon - Inside HunxByts/GhostTrack

GhostTrack: A Minimalist OSINT Console for IP, Phone, and Username Recon - In...

Open-source intelligence tools rarely come smaller than GhostTrack. Published on GitHub by HunxByts and described in its README as “a useful tool to track location or mobile number, so this tool can be called osint or also information gathering,” the...

AI   Open Source
ENZO: Chat With 300+ Models on Your Own Keys - Inside theguysudo/ENZO

ENZO: Chat With 300+ Models on Your Own Keys - Inside theguysudo/ENZO

Most AI tools today ask you to rent intelligence through someone else’s meter. You sign up, you get a token, you get rate limits shaped by someone else’s margins, and every prompt you write passes through a middleman that takes...

AI   Open Source
Backburner: Your iPhone Becomes a 27B Model Co-Processor - Inside StayLameBro/backburner

Backburner: Your iPhone Becomes a 27B Model Co-Processor - Inside StayLameBro...

Every Apple Silicon laptop owner eventually hits the same wall: a 24 GB MacBook can run serious open-weight models, but long agent sessions and long contexts do not fit comfortably, and there is a very fast computer sitting in your...

Watch PyShine on YouTube