This VSCode extension adds a view to the Secondary Side Bar that displays the InfraNodus graph visualization. It allows you to use the graph to visualize text and markdown files, find connections, identify the main topics, and reveal the gaps in content.
Features
Displays InfraNodus graph in VSCode's Secondary Side Bar
Use it on individual files or folders
Embedded web view with the InfraNodus graph interface
AI-powered topic modeling of your content
Can visualize the diff between files / folders / project
Use the graph interface to search for relevant content and topics
Can be used to detect gaps between content blocks
Click the AI buttons to copy the relevant content and paste it into your favorite AI co-pilot (e.g. Cursor AI, Windsurf AI, GitHub Copilot, etc.)
Has an InfraNodus Log view with compressed graph data for your AI models
Requirements
You can use this extension with VSCode 1.84.0, Windsurf AI, Cursor AI
You can open your Obsidian vault in any of the editors above and
This extension is a work in progress and is currently in alpha. We are working on adding more features and optimizing the user experience. For feedback, please, open an issue on Github
Usage
Open VSCode's Secondary Side Bar (View -> Secondary Side Bar)
Look for "InfraNodus Graph" view
The graph should load automatically in the view for the currently active file
Right-click on a file or folder to open it in the InfraNodus Graph view
Open the InfraNodus Log in terminal (using commands Cmd+Shift+P -> InfraNodus Graph: Open InfraNodus Log)
Use commands (Cmd+Shift+P -> InfraNodus Graph: Paste (Selected) Graph in a File) to copy the (selected) graph data to a file — this is useful for using with AI co-pilot chatbots
Use the features outlined above to navigate and search through your content using the graph
Use the AI buttons to generate a prompt and then copy it to your favorite AI chat (e.g. GitHub Copilot, Codeium, Continue, Cascade in Windsurf AI)
Manual Installation
Get the InfraNodus Graph View .vsix file from the releases page
Open VS Code
Press Ctrl+Shift+P (Windows/Linux) or Cmd+Shift+P (Mac)
Type Extensions: Install from VSIX
Select the .vsix file you downloaded
Press Enter
Verify installation by clicking the Extensions icon in the sidebar and checking the InfraNodus Graph View extension
Activate the extension (if it hasn't been done already)
Add your InfraNodus API key (using commands Cmd+Shift+P -> InfraNodus Graph: Set API Key or using the Key button at the top left of the InfraNodus Graph View.
You might need to reload the extension or your VSCode
Installation for Developers
Clone this repository
Run npm install to install dependencies
Run vsce package to build the extension
This will create a .vsix file in your project directory
Open VS Code
Follow the steps in the Manual Installation section above