NuSpec.AIHome

FAQ

Frequently asked questions about NuSpec.AI.

Is NuSpec.AI free?

Yes, completely. NuSpec.AI is free to use with no usage limits, no account required, and no API key. Just add the PackageReference and run dotnet pack.

Is it open source?

Yes. NuSpec.AI is open source under the MIT license. You can view the source, report issues, and contribute on GitHub.

How were the token savings figures calculated?

Token counts were measured against two well-known public NuGet packages: Newtonsoft.Json (127 public types, 1,198 members) and Microsoft.EntityFrameworkCore 8.0.10 (a significantly larger surface).

The baseline is an ILSpy-decompiled version of the package DLL — the raw C# source an AI assistant would otherwise need to load to understand the package. This is the most realistic baseline: when a developer asks an AI to help with a third-party package, the AI has no choice but to work from decompiled source or training data if no structured context is provided.

Token counts are approximated using the standard chars ÷ 4 rule of thumb, which closely matches GPT-4 and Claude tokenization for structured text.

Results: the ultra format reduced the Newtonsoft.Json context from ~466,000 tokens to ~27,000 — a 94% reduction. For EF Core, from ~2,394,000 tokens to ~621,000 — a 74% reduction. Larger packages with more repetitive structure (deep inheritance, many similar method signatures) compress more aggressively; smaller, tighter packages compress less.

Can I use it across multiple projects and teams?

Yes. There are no per-project or per-developer restrictions. Use it across as many packages, repositories, and CI environments as you like.
More questions? Read the docs or open an issue on GitHub.