CsMesh

CsMesh 0.11.0

Structural code intelligence & call-graph engine for C# and .NET — built for AI coding agents under hard token budgets

  • By nRafinia
  • Open Source
  • Portable
  • Updated Oct 5, 2026
Download for Windows

About CsMesh

Structural code intelligence & call-graph engine for C# and .NET — built for AI coding agents under hard token budgets

What's new in 0.11.0

What's Changed
- 0.11.0 by @nRafinia in #46
Full Changelog: v0.10.1...v0.11.0

Full release notes »

Technical details

PublishernRafinia
Version0.11.0
Release date2026-10-05
LicenseMIT
Installer typezip
Architecturex64
Package IDnRafinia.CsMesh

Install CsMesh from the command line

Install with Windows Package Manager
winget install --id=nRafinia.CsMesh -e
Update to the latest version
winget upgrade --id=nRafinia.CsMesh -e
Uninstall
winget uninstall --id=nRafinia.CsMesh -e

ai-agentai-agentscall-graphclaude-codeclicode-analysiscontext-engineeringcsharpcursordeveloper-toolsdotnetnative-aotroslynstatic-analysis

CsMesh version history

0.10.1 Oct 2, 2026

0.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

0.1.9

Frequently asked questions

Is CsMesh free?

Yes. CsMesh is free and open-source software released under the MIT license.

What is the latest version of CsMesh?

The latest version is 0.11.0, released on Oct 5, 2026.

Is it safe to download CsMesh?

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.

Which Windows versions does CsMesh support?

CsMesh runs on Windows and is available for 64-bit (x64) systems.

How do I uninstall CsMesh?

Open Settings › Apps › Installed apps, find CsMesh and select Uninstall. From the command line, run winget uninstall --id=nRafinia.CsMesh -e.

Is there a portable version of CsMesh?

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.