Skip to content
| Marketplace
Sign in
Visual Studio Code>Visualization>NodalisNew to Visual Studio Code? Get it now.
Nodalis

Nodalis

Nodalis

|
1 install
| (0) | Free
Agnostic semantic-graph meta-modeler — graph, versioning, MCP.
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

Nodalis for VSCode

Model, version, and validate semantic architecture graphs — right inside VSCode or Cursor.

Nodalis is an agnostic "meta-modeler": the rules live in .def.json definition files, the graph is rendered with React Flow, and an MCP server lets AI assistants propose changes transactionally. This extension bundles the whole runtime — install it and go, no repo clone, no build, no Node install.

Features

  • Graph in a webview — Nodalis: Open renders your architecture graph (React Flow) with a strict CSP.
  • One-click runtime — Nodalis: Start Runtime boots the bundled core (Fastify HTTP API) under the editor's own Node; a status-bar item shows Live.
  • Versioning — a Versions view in the activity bar: snapshot the current graph, browse versions, and restore any of them (restore is persisted to disk).
  • Live definition diagnostics — save a definitions/**/*.def.json and rule errors show up in the Problems panel, mapped to the exact line, validated against the Zod schema. A clean save refreshes the open graph instantly.
  • MCP wiring — Nodalis: Configure MCP registers the bundled MCP server globally for VSCode, Cursor and Claude Code (user-level config), so AI tools can drive the graph in every project — configure once.
  • Zero-config first run — the Nodalis activity-bar view has Start and Open buttons in its header (and a welcome panel while stopped). On a Nodalis workspace (one with .nodalis/ or definitions/), first open also auto-configures MCP, starts the runtime, and opens the panel once — toggle with nodalis.autoBootstrap.

Getting started

  1. Install the extension (Marketplace, Open VSX, or a .vsix from the releases).
  2. Reload the window if prompted.
  3. Open any folder as a workspace.
  4. Command Palette (Ctrl/Cmd+Shift+P):
    • Nodalis: Start Runtime — status bar goes Live.
    • Nodalis: Open — the graph renders.

Definitions come from a definitions/ folder in your workspace when present; otherwise the extension's bundled default rule set is used.

Commands

Command Description
Nodalis: Open Open the graph webview
Nodalis: Start Runtime / Stop Runtime Boot / stop the bundled core
Nodalis: Configure MCP Register the MCP server for VSCode, Cursor & Claude Code
Nodalis: Create Snapshot Snapshot the current graph
Nodalis: Refresh Versions / Restore Version Manage versions

Settings

Setting Default Description
nodalis.autostart false Start the runtime automatically when a workspace opens
nodalis.autoBootstrap true On first open of a Nodalis workspace, auto-configure MCP, start the runtime, and open the panel (once per workspace)

Requirements

  • VSCode ≥ 1.80 or a recent Cursor. No separate Node.js install needed.

Links

  • Repository & docs: https://github.com/K-Schmitt/Nodalis
  • Issues: https://github.com/K-Schmitt/Nodalis/issues

Licensed under MIT.

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
© 2026 Microsoft