Skip to content

AI Tutorials

Curated collection of the best open-source repositories for AI, automation, and vibe coding.

openai/openai-cookbookOfficial

Examples and guides for using the OpenAI API

72,83212,287Jupyter Notebook
tutorialsdocumentationofficialtutorial
Read more →

anthropics/claude-cookbooksOfficial

A collection of notebooks/recipes showcasing some fun and effective ways of using Claude.

41,0684,544Jupyter Notebook
coding-assistantsclaude-ecosystemtutorialsofficialtutorial
Read more →

anthropics/prompt-eng-interactive-tutorialOfficial

Anthropic's Interactive Prompt Engineering Tutorial

34,8213,676Jupyter Notebook
generalist-aiclaude-ecosystemtutorialsofficialtutorial
Read more →

luongnv89/claude-howto

A visual, example-driven guide to Claude Code — from basic concepts to advanced agents, with copy-paste templates that bring immediate value.

27,6413,370Python
claude-codetutorialeducationgetting-startedtools
Read more →

anthropics/coursesOfficial

Anthropic's educational courses

20,6972,121Jupyter Notebook
generalist-aiclaude-ecosystemtutorialsofficialtutorial
Read more →

anthropics/claude-quickstartsOfficial

A collection of projects designed to help developers quickly get started with building deployable applications using the Claude API

16,1702,744Python
coding-assistantsclaude-ecosystemtemplatesofficialtutorial
Read more →

openai/spinningupOfficial

An educational resource to help anyone learn deep reinforcement learning.

11,7272,453Python
officialtutorialsresearchopen-sourcetutorial
Read more →

openai/openai-realtime-agentsOfficial

This is a simple demonstration of more advanced, agentic patterns built on top of the Realtime API.

6,8271,080TypeScript
agentstoolsvoiceofficialtutorial
Read more →

openai/openai-cs-agents-demoOfficial

Demo of a customer service use case implemented with the OpenAI Agents SDK

5,961922Python
officialagentstutorialstutorial
Read more →

openai/openai-fmOfficial

Code for openai.fm, a demo for the OpenAI Speech API

2,8437,938TypeScript
officialtoolsvoicetutorialstutorialtool
Read more →

openai/openai-quickstart-nodeOfficial

Node.js example app from the OpenAI API quickstart tutorial

2,6311,980JavaScript
tutorialsofficialtutorial
Read more →

openai/openai-openapiOfficial

OpenAPI specification for the OpenAI API

2,363505
documentationofficialtutorialsdk
Read more →

anthropics/claude-agent-sdk-demosOfficial

Claude Code SDK Demos

2,213315TypeScript
coding-assistantsclaude-ecosystemofficialtutorial
Read more →

openai/openai-apps-sdk-examplesOfficial

Example apps for the Apps SDK

2,193499TypeScript
tutorialsofficialtutorial
Read more →

openai/openai-assistants-quickstartOfficial

OpenAI Assistants API quickstart with Next.js.

1,963580TypeScript
officialtutorialsagentstutorial
Read more →

openai/gpt-5-coding-examplesOfficial

GPT-5 coding examples

1,876287HTML
officialtutorialsmodelstutorial
Read more →

openai/gpt-discord-botOfficial

Example Discord bot written in Python that uses the completions API to have conversations with the `text-davinci-003` model, and the moderations API to filter the messages.

1,835646Python
officialtutorialstoolstutorial
Read more →

openai/openai-quickstart-pythonOfficial

Python example app from the OpenAI API quickstart tutorial

1,7981,347
tutorialsofficialtutorial
Read more →

openai/openai-cua-sample-appOfficial

Learn how to use CUA (our Computer Using Agent) via the API on multiple computer environments.

1,695417TypeScript
officialagentstoolstutorialstutorial
Read more →

openai/openai-realtime-embeddedOfficial

Instructions on how to use the Realtime API on Microcontrollers and Embedded Platforms

1,581203
officialtoolsvoicetutorialstutorial
Read more →

openai/summarize-from-feedbackOfficial

Code for "Learning to summarize from human feedback"

1,061153Python
officialresearchopen-sourcetooltutorial
Read more →

openai/openai-chatkit-starter-appOfficial

Starter app to build with OpenAI ChatKit + Agent Builder

8361,090Python
officialtoolstutorialstutorial
Read more →

openai/openai-responses-starter-appOfficial

Starter app to build with the OpenAI Responses API

810288TypeScript
officialtoolstutorialstutorial
Read more →

openai/model_specOfficial

The OpenAI Model Spec

77991
researchdocumentationofficialtutorial
Read more →

openai/openai-testing-agent-demoOfficial

Demo of a UI testing agent using the OpenAI CUA model and the Responses API.

759116TypeScript
officialagentstoolstutorialstutorial
Read more →

openai/build-hoursOfficial

Build hours code to share.

742158Jupyter Notebook
officialtutorialstutorial
Read more →

openai/openai-structured-outputs-samplesOfficial

Sample apps to help developers get started with Structured Outputs

67276TypeScript
tutorialsofficialtutorial
Read more →

openai/openai-chatkit-advanced-samplesOfficial

Starter app to build with OpenAI ChatKit SDK

613285
officialtutorialstoolstutorial
Read more →

openai/openai-realtime-solar-systemOfficial

Demo showing how to use the OpenAI Realtime API to navigate a 3D scene via tool calling

49096TypeScript
officialtutorialsvoicetutorial
Read more →

openai/web-crawl-q-and-a-exampleOfficial

Learn how to crawl your website and build a Q/A bot with the OpenAI API

322178Jupyter Notebook
officialtutorialsragtutorial
Read more →

openai/openai-voice-agent-sdk-sampleOfficial

Sample application to add voice capabilities to the Agents SDK

25271TypeScript
officialagentsvoicetutorialstutorial
Read more →

openai/openai-support-agent-demoOfficial

Demo of a customer support agent interface using NextJS and the OpenAI Responses API with File Search

18268TypeScript
officialagentstutorialstutorial
Read more →

openai/dallify-discord-botOfficial

Example code for using OpenAI’s NodeJS SDK with discord.js SDK to create a Discord Bot that uses Slash Commands.

15149TypeScript
officialtutorialstoolstutorial
Read more →

Everything AI. One email. Every Monday.

New tools. Model launches. Plugins. Repos. Tactics. The moves the sharpest builders are making right now — before everyone else. 5-minute read.