AI
January 20, 2026 · View on GitHub
Resources
- microsoft/generative-ai-for-beginners ⭐ - 21 Lessons, Get Started Building with Generative AI
- microsoft/ai-agents-for-beginners ⭐ - 11 Lessons to Get Started Building AI Agents
- microsoft/AI-For-Beginners - 12 Weeks, 24 Lessons, AI for All!
- Hannibal046/Awesome-LLM - Awesome-LLM: a curated list of Large Language Model
- josephmisiti/awesome-machine-learning - A curated list of awesome Machine Learning frameworks, libraries and software.
- dair-ai/ML-YouTube-Courses - Discover the latest machine learning / AI courses on YouTube.
- louisfb01/start-machine-learning - A complete guide to start and improve in machine learning
- HuangOwen/Awesome-LLM-Compression - Awesome LLM compression research papers and tools.
- louisfb01/start-llms - A complete guide to start and improve your LLM skills
- mlabonne/llm-course ⭐ - Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.
- geffzhang/awesome-semantickernel - Awesome list of tools and projects with the awesome semantic kernel framework
- jmatthiesen/dotnet-ai-resources - A collection of resources available to .NET developers working with AI
- LLM University
- e2b-dev/awesome-ai-agents - A list of AI autonomous agents
- Hugging Face Learn ⭐
- aishwaryanr/awesome-generative-ai-guide - A one stop repository for generative AI research updates, interview resources, notebooks and much more!
Articles
- Reviewing GitHub Copilot by Building a Deck of Cards
- ChatGPT Might Make Developers Unemployed In A Few Years
- GPT4All: Running an Open-source ChatGPT Clone on Your Laptop
- How to Install AutoGPT in Minutes
- What Are Transformer Models and How Do They Work?
- Running Large Language Models locally – Your own ChatGPT-like AI in C#
- Introducing Microsoft.Extensions.AI Preview – Unified AI Building Blocks for .NET
- GitHub Models and .NET: Building Generative AI apps for engineers
📺 Videos
- ChatGPT Might Make Developers Unemployed In A Few Years
- Auto-GPT Tutorial - Create Your Personal AI Assistant
- Create a Large Language Model from Scratch with Python – Tutorial
- Intro to Large Language Models ⭐
- .NET AI Community Standup - Phi-3 & C#
- Getting Started With Hugging Face in 15 Minutes | Transformers, Pipeline, Tokenizer, Models
- How Microsoft Developers Use AI in Real-World Coding
Courses
Libraries
- nomic-ai/gpt4all - gpt4all: a chatbot trained on a massive collection of clean assistant data including code, stories and dialogue
- Torantulino/Auto-GPT - An experimental open-source attempt to make GPT-4 fully autonomous.
- microsoft/DeepSpeed - DeepSpeed is a deep learning optimization library that makes distributed training and inference easy, efficient, and effective.
- lm-sys/FastChat - The release repo for "Vicuna: An Open Chatbot Impressing GPT-4"
- karpathy/nanoGPT - The simplest, fastest repository for training/finetuning medium-sized GPTs.
- Significant-Gravitas/Auto-GPT-Plugins - Plugins for Auto-GPT
- LAION-AI/Open-Assistant - OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.
- go-skynet/LocalAI - Self-hosted, community-driven, local OpenAI-compatible API. Drop-in replacement for OpenAI running LLMs on consumer-grade hardware. No GPU required
- SciSharp/LLamaSharp - C#/.NET binding of llama.cpp, including LLaMa/GPT model inference and quantization, ASP.NET core integration and UI.
- ggerganov/llama.cpp - Port of Facebook's LLaMA model in C/C++
- meta-llama/llama - Inference code for Llama models
- meta-llama/llama3 - The official Meta Llama 3 GitHub site
- SevaSk/ecoute - Ecoute is a live transcription tool that provides real-time transcripts for both the user's microphone input (You) and the user's speakers output (Speaker) in a textbox. It also generates a suggested response using OpenAI's GPT-3.5 for the user to say based on the live transcription of the conversation.
- AntonOsika/gpt-engineer - Specify what you want it to build, the AI asks for clarification, and then builds it.
- facebookresearch/llama - Inference code for LLaMA models
- camenduru/text-generation-webui-colab - A colab gradio web UI for running Large Language Models
- microsoft/semantic-kernel - Integrate cutting-edge LLM technology quickly and easily into your apps
- huggingface/transformers ⭐ - Transformers: State-of-the-art Machine Learning for Pytorch, TensorFlow, and JAX.
- huggingface/diffusers ⭐ - Diffusers: State-of-the-art diffusion models for image and audio generation in PyTorch
- imartinez/privateGPT ⭐ Interact privately with your documents using the power of GPT, 100% privately, no data leaks
- UKPLab/sentence-transformers - Multilingual Sentence & Image Embeddings with BERT
- chroma-core/chroma - the AI-native open-source embedding database
- microsoft/azurechatgpt - Azure ChatGPT: Private & secure ChatGPT for internal enterprise use
- StanGirard/quivr - Your Second Brain supercharged by Generative AI Dump all your files and chat with your personal assistant on your files & more using GPT 3.5/4, Private, Anthropic, VertexAI, LLMs...
- oobabooga/text-generation-webui - A Gradio web UI for Large Language Models. Supports transformers, GPTQ, llama.cpp (ggml/gguf), Llama models
- jmorganca/ollama ⭐ - Get up and running with Llama 2 and other large language models locally
- xtekky/gpt4free - The official gpt4free repository | various collection of powerful language models
- RayVentura/ShortGPT - ShortGPT - Experimental AI framework for automated short/video content creation.
- LAION-AI/Open-Assistant - OpenAssistant is a chat-based assistant that understands tasks, can interact with third-party systems, and retrieve information dynamically to do so.
- tmc/langchaingo - LangChain for Go, the easiest way to write LLM-based programs in Go
- abi/screenshot-to-code - Drop in a screenshot and convert it to clean HTML/Tailwind/JS code
- janhq/jan - Jan is an open source alternative to ChatGPT that runs 100% offline on your computer
- langchain-ai/langchain ⭐ - Build context-aware reasoning applications
- meta-llama/llama-models - Utilities intended for use with Llama models.
- black-forest-labs/flux - Official inference repo for FLUX.1 models
- User-friendly WebUI for LLMs (Formerly Ollama WebUI) - User-friendly WebUI for LLMs (Formerly Ollama WebUI)
- microsoft/autogen - A programming framework for agentic AI.
- microsoft/JARVIS - JARVIS, a system to connect LLMs with ML community. Paper:
- Kwai-Kolors/Kolors - Kolors: Effective Training of Diffusion Model for Photorealistic Text-to-Image Synthesis
- microsoft/kernel-memory - RAG architecture: index and query any data using LLM and natural language, track sources, show citations, asynchronous memory patterns
- unslothai/unsloth - Finetune Llama 3.1, Mistral, Phi & Gemma LLMs 2-5x faster with 80% less memory
- meta-llama/codellama - Inference code for CodeLlama models DeepSeek-Coder-V2: Breaking the Barrier of Closed-Source Models in Code Intelligence
- deepseek-ai/DeepSeek-Coder-V2 - DeepSeek-Coder-V2: Breaking the Barrier of Closed-Source Models in Code Intelligence
- UKPLab/sentence-transformers - State-of-the-Art Text Embeddings
- SciSharp/TensorFlow.NET - .NET Standard bindings for Google's TensorFlow for developing, training and deploying Machine Learning models in C# and F#.
- dotnet/smartcomponents - Sample intelligent app features provided as reusable .NET components
- yamadashy/repopack - Repopack is a powerful tool that packs your entire repository into a single, AI-friendly file. Perfect for when you need to feed your codebase to Large Language Models (LLMs) or other AI tools like Claude, ChatGPT, and Gemini.
- BerriAI/litellm - Python SDK, Proxy Server (LLM Gateway) to call 100+ LLM APIs in OpenAI format - [Bedrock, Azure, OpenAI, VertexAI, Cohere, Anthropic, Sagemaker, HuggingFace, Replicate, Groq]
- microsoft/BitNet - Official inference framework for 1-bit LLMs
- microsoft/markitdown - Python tool for converting files and office documents to Markdown.
Samples
- Azure-Samples/openai-dotnet-samples
- dotnet/ai-samples
- vicperdana/AspireShopWithSemanticKernel - Power up your Shopping Cart Application with AI powered by .NET Aspire and Semantic Kernel
- mehmetozkaya/eshop-distributed - Develop AI-Powered Distributed Architectures using .NET Aspire and GenAI to develop EShop Catalog and Basket microservices integrate with Backing services including PostgreSQL, Redis, RabbitMQ, Keycloak, Ollama and Semantic Kernel to Create Intelligent E-Shop Solutions.
- Azure-Samples/eShopLite - eShopLite is a set of reference .NET applications implementing an eCommerce site with features like Semantic Search, MCP, Reasoning models and more.
- microsoft/semantic-kernel/dotnet/samples - Semantic Kernel samples
- github/awesome-copilot - Community-contributed instructions, prompts, and configurations to help you make the most of GitHub Copilot.