🔥 Pragmatic .NET Code Rules Course is on Presale - 50% off!BUY NOW
Free AI-in-.NET source code
3 real projects + 5 free Claude Code skills

Stop guessing how AI works in .NET.
Download the code and run it yourself.

Three complete, working projects - Semantic Search, RAG System, and MCP Server - built with .NET 10 and running entirely on your machine. Plus 5 free Claude Code skills that make Claude write production-grade .NET for you.

Get the free source code
.NET 10Runs locallyOpen source
Semantic SearchRAG SystemMCP ServerMicrosoft.Extensions.AIOllamapgvectorNeon PostgresASP.NET CoreBlazor Dashboard5 Claude Code SkillsSemantic SearchRAG SystemMCP ServerMicrosoft.Extensions.AIOllamapgvectorNeon PostgresASP.NET CoreBlazor Dashboard5 Claude Code Skills
See it work

Real AI, running on .NET

Click a capability to watch it run locally.

bash · ai-in-dotnet
⏵⏵ auto-accept edits on
0
Runnable projects
0
Free Claude skills
0+
Skills in the full kit
0%
Runs locally

NEW UPDATE

Now included: 5 free Claude Code skills for .NET

Five Claude Code skills that make Claude write production .NET instead of generic C#: an EF Core query optimizer (N+1, projections, AsNoTracking), a Minimal API scaffolder, an integration-test writer (Testcontainers, no in-memory fakes), a Result-pattern refactor, and a modern .NET code reviewer.

install in Claude Code
/plugin marketplace add StefanTheCode/dotnet-claude-starter
/plugin install dotnet-claude-starter@thecodeman-claude-starter

Free and open-source. The full set - 44+ skills, 7 agents & CLAUDE.md templates - lives inside the .NET AI ToolKit community.


What's inside

Three self-contained modules

Each one is a real, runnable project with a companion article.

Module 1
Semantic Search in .NET

Build a search that understands meaning, not just keywords. Uses Microsoft.Extensions.AI, Ollama for local embeddings, and pgvector on Neon Serverless Postgres to store and query vectors.

Microsoft.Extensions.AIOllamapgvectorNeon Serverless Db
Module 2
RAG System in .NET

Ground your AI responses in real data. Ingest documents, embed them, retrieve the relevant chunks at query time, and feed them to an LLM - so the AI answers from your data, not from guesswork.

Retrieval-Augmented GenerationOllama LLMspgvectorASP.NET Core
Module 3
MCP Server in .NET

Expose your .NET services as tools that any AI client can call. GitHub Copilot, Claude, and Cursor connect to your server and use your data - without you rewriting anything per client.

Model Context ProtocolGitHub CopilotASP.NET CoreBlazor Dashboard

AI in .NET Starter Kit cover

Get the free source code

Enter your email and I'll send you the full source code for all three modules - Semantic Search, RAG System, and MCP Server - ready to clone and run.