GitHub
A website where developers store, share, and collaborate on code that is tracked by Git.
January 15, 2026
What GitHub Is
GitHub is a cloud-based platform built on top of Git. Where Git is a tool that runs on your computer, GitHub is a website — a home for your code that lives on the internet. When you push your Git repository to GitHub, your full history of commits is stored there, accessible from anywhere.
Think of Git as your local notebook and GitHub as the shared shelf where everyone can read, copy, and contribute to what you've written.
Key Concepts
- Repository (repo) — a folder tracked by Git, stored on GitHub. Every project gets its own repo.
- Clone — download a copy of a repo from GitHub to your computer
- Push — send your local commits up to GitHub
- Pull — download new changes from GitHub to your local copy
- Fork — create your own copy of someone else's public repo
Why It Matters for AI Projects
Most AI libraries, frameworks, and example projects live on GitHub. When a tutorial says "clone this repo," they mean download the code from GitHub using git clone <url>. Most AI SDKs (LangChain, CrewAI, OpenAI Python library) are open source and hosted there.
Your own GitHub profile also serves as a portfolio — sharing your AI projects publicly lets others see your work and learn from it.
GitHub vs Alternatives
GitLab and Bitbucket offer similar functionality. GitHub is the most widely used and has the largest community of open-source AI projects.
Related articles
See also