Aigon 0.5.0-202510040908.48b2dc2b
This is a prerelease version of Aigon.
dotnet tool install --global Aigon --version 0.5.0-202510040908.48b2dc2b
This package contains a .NET tool you can call from the shell/command line.
dotnet new tool-manifest
dotnet tool install --local Aigon --version 0.5.0-202510040908.48b2dc2b
This package contains a .NET tool you can call from the shell/command line.
#tool dotnet:?package=Aigon&version=0.5.0-202510040908.48b2dc2b&prerelease
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
nuke :add-package Aigon --version 0.5.0-202510040908.48b2dc2b
The NuGet Team does not provide support for this client. Please contact its maintainers for support.
Readme
Aigon app is a .net tool for analysing your .net code repos specifically to help you refactor old code bases to modern tech stack. It uses the .net compiler and GenAI to give a more holistic overview of your code.
Uses case
- get easy insight into your webforms when moving to moderns frontends
- onboard new devs and have them productive from day 0
- Being able to understand the impact of changes across the repos and dependencies.
Prerequistes
- .NET 9.0
- Bring your model(s)
Installation
dotnet tool install -g --prerelease aigon
Update
dotnet tool update -g --prerelease aigon
Environment
Add at least one model, and use the following environment variable to add one or more providers using your API key.
export OPENAI_API_KEY=<your-api-key>
export ANTHROPIC_API_KEY=<your-api-key>
export GROQ_API_KEY=<your-api-key>
export CEREBRAS_API_KEY=<your-api-key>
export SAMBANOVA_API_KEY=<your-api-key>
export GOOGLE_GEMINI_API_KEY=<your-api-key>
Azure AI
Azure deployments are added as connection strings, in the format
<token>,<url>,<model>. Multiple deployments can be separated by;.
export AZURE_AI_CONNECTIONSTRING="<Token>, <https://<tenant>.openai.azure.com/openai/deployments/<deploymentName>,<Model>;<Token>,<https://<tenant>.openai.azure.com/openai/deployments/<deploymentName>,<Model>"
Running Aigon
aigon solution <path-to-solution-file>
Troubleshooting for Windows
If you get “access denied” when trying to run aigon command, add your dotnet tools folder as an exception.
- Open Windows Security
- Go to Virus & Threat protection.
- Click Manage settings under Virus & threat protection settings.
- Scroll down to Exclusions, click on “Add or remove exclusions”
- Click Add an exclusion and select Folder.
- Add your dotnet tool folder as an exclusion (c:\users<user>.dotnet\tools)
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net9.0 is compatible. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.
This package has no dependencies.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.5.0-202510040908.48b2dc2b | 130 | 10/4/2025 |
| 0.5.0-202510030748.3f2d03c6 | 138 | 10/3/2025 |
| 0.5.0-202510020913.6e38a9e5 | 166 | 10/2/2025 |
| 0.5.0-202510020829.9b4ed232 | 163 | 10/2/2025 |
| 0.5.0-202510010801.7c3f85d1 | 163 | 10/1/2025 |
| 0.5.0-202509301134.60dcb317 | 168 | 9/30/2025 |
| 0.5.0-202509291721.fff61989 | 171 | 9/29/2025 |
| 0.5.0-202509290903.3fec957d | 163 | 9/29/2025 |
| 0.5.0-202509251318.ed738246 | 168 | 9/25/2025 |
| 0.5.0-202509250937.8793deda | 161 | 9/25/2025 |
| 0.5.0-202509221245.7783d4ea | 202 | 9/22/2025 |
| 0.5.0-202509220808.8a1779d8 | 225 | 9/22/2025 |
| 0.5.0-202509220609.5be0ad92 | 195 | 9/22/2025 |
| 0.5.0-202509171941.b7e113d5 | 300 | 9/17/2025 |
| 0.5.0-202509171315.f68d7d0b | 292 | 9/17/2025 |
| 0.5.0-202509170915.3b25ff2c | 293 | 9/17/2025 |
| 0.5.0-202509170737.b92cf330 | 293 | 9/17/2025 |
| 0.5.0-202509162145.ca5579c5 | 299 | 9/16/2025 |
| 0.5.0-202509141402.4f8a5a90 | 219 | 9/14/2025 |
| 0.5.0-202509121002.7c3e7bd7 | 137 | 9/12/2025 |
Loading failed