Doc Engine — AI XML Documentation for C#XML docs are the kind of thing everyone agrees you should write and nobody wants to sit down and write. Doc Engine handles the tedious part: right-click a file, a project, or the whole solution, and it fills in It isn't a template engine. Before anything goes to the AI, it reads your code with Roslyn the same compiler API Visual Studio itself runs on — so it actually knows the signatures, generic constraints, nullability, and async patterns it's writing about. What you get back describes what the method does, not a sentence reworded from its name. The free tier covers 200 members a month. No API key, no setup paste a token and right-click. See it in actionYou write this:
You get this:
Not happy with a run? A single Ctrl+Z removes everything it inserted. Three ways to run it
The solution scan tells you how many members are undocumented before you commit to anything, so you're not kicking off a big run blind. Members that already have docs are left untouched, and generated files ( Keep a team on the same styleDrop a
One less thing to argue about in code review. Plans
The free tier is plenty for a personal project or for trying things out. If you're documenting a big codebase on a regular basis, Pro or Pro Plus raises the monthly cap. Both also let you bring your own Anthropic or OpenAI key — when you do, the extension talks to the provider directly and we're out of the loop, so there's no monthly cap at all and you just pay the provider for what you use. Sign up and manage your plan at docengine.pages.dev. Getting started
Bringing your own key? In Options, set Use my own API key, set the provider to What gets sentGenerating a doc sends that member's signature and body to the service, which calls the AI and hands back the comment. Only the members you pick are sent, and nothing is kept apart from your running monthly count. With your own key, requests skip our backend completely and go straight to Anthropic or OpenAI. Requirements
|