About CsMesh
Structural code intelligence & call-graph engine for C# and .NET — built for AI coding agents under hard token budgets
Structural code intelligence & call-graph engine for C# and .NET — built for AI coding agents under hard token budgets
Structural code intelligence & call-graph engine for C# and .NET — built for AI coding agents under hard token budgets
What's Changed
- 0.11.0 by @nRafinia in #46
Full Changelog: v0.10.1...v0.11.0
| Publisher | nRafinia |
|---|---|
| Version | 0.11.0 |
| Release date | 2026-10-05 |
| License | MIT |
| Installer type | zip |
| Architecture | x64 |
| Package ID | nRafinia.CsMesh |
winget install --id=nRafinia.CsMesh -ewinget upgrade --id=nRafinia.CsMesh -ewinget uninstall --id=nRafinia.CsMesh -e0.10.1
Fixes for csmesh run outside a git repository.
- Root detection no longer stops at a .csmesh folder that holds no index. Before,
a stray .csmesh in a parent directory (for example the user home) became the root
for every unmarked folder beneath it, and index there could fail with exit 70.
- Telemetry no longer creates a .csmesh folder. A failed command in a plain folder
used to leave one behind, which then triggered the problem above.
- Indexing skips a directory it cannot read instead of failing the whole run.
- The MCP server picks a workspace root that holds an index or a C# project, not one
that only holds a stray .csmesh.
If you have a .csmesh folder in your home directory with no graph.json in it,
you can delete it.
📦 Installation & Upgrades
Global .NET Tool
dotnet tool update --global CsMesh
Automatic One-Line Install Script
Linux & macOS:
curl -fsSL https://raw.githubusercontent.com/nRafinia/CsMesh/main/install.sh | sh
Windows (PowerShell):
irm https://raw.githubusercontent.com/nRafinia/CsMesh/main/install.ps1 | iex
Quick Setup for AI Assistants
Install skills and register MCP server in one command:
csmesh install -g --all
csmesh index --full
Yes. CsMesh is free and open-source software released under the MIT license.
The latest version is 0.11.0, released on Oct 5, 2026.
The download button links to the official installer published on github.com, the same file Windows Package Manager installs. You can verify the downloaded file by comparing its SHA-256 checksum with 81951cc8080912d402ca8072717371e929873a47e8f085ff3af474f7007fe9ad.
CsMesh runs on Windows and is available for 64-bit (x64) systems.
Open Settings › Apps › Installed apps, find CsMesh and select Uninstall. From the command line, run winget uninstall --id=nRafinia.CsMesh -e.
Yes. CsMesh is available as a portable ZIP archive (csmesh-win-x64.zip, 64-bit (x64)) that runs without installation. Copy it to any folder or USB drive and run it from there.