About Codepth
Your AI-powered deep dive into C# and .NET
What is this?
Codepth is a reference tool built for C# and .NET developers who want to go beyond documentation. Click any feature card to get a clear, concise AI-generated explanation covering the concept, common patterns, edge cases, and code examples.
It's built to be fast — explanations are cached locally so repeat visits are instant.
What's inside
- →C# Features — language features from C# 1.0 through C# 13, categorised and filterable
- →.NET Features — ASP.NET Core concepts, DI, middleware, Minimal APIs, and more
- →Version Matrix — .NET / ASP.NET Core / C# compatibility at a glance
- →Senior Guide — the concepts that separate senior from mid-level .NET engineers
- →AI Path — a 7-part guide for .NET engineers adding AI to their skillset
How the AI explanations work
When you click a feature card, the site calls a FastAPI backend hosted on Render. The backend checks a Supabase cache first — if the explanation has been generated before, it returns instantly. On a cache miss it calls Groq (LLaMA 3) to generate a fresh explanation, then caches it permanently.
On your device, explanations are cached in localStorage for 7 days, so navigating away and coming back is instant. The ⚡ badge on a card means the explanation is already in your local cache.
Built with
Feedback
Found a bug, have a suggestion, or want a feature? Send feedback — I read everything.