Install Nodus from the Chrome Web Store or Firefox Add-ons
Pin it to your toolbar for quick access. After installation, open any article and click the Nodus icon to launch the UI (Chrome opens the side panel, Firefox opens a popup).
Nodus converts any readable article into a visual concept map so you can quickly see the structure of ideas, section summaries, and revisit key points later. Useful for students, researchers, writers, and anyone who reads long-form content and wants a faster, clearer way to understand it.
See photos here
- Navigate to any article or blog post
- Click the Nodus extension icon in the Chrome/Firefox browser toolbar
- The UI will open
- Enter your Gemini API key in the welcome screen
- Click "Generate Graph" to transform the article into a knowledge graph
- Click on nodes or edges to see detailed summaries
This repository is the official support site for Nodus. If you need help, start here before opening an issue.
- What data is sent to the API?
The extension sends the extracted article text to the Gemini API to generate the graph. Your API key is stored locally in your Chrome/Firefox browser.
- Why do I need an API key?
The Gemini API powers the concept extraction and summaries.
- Does Nodus work on every page?
It works best on readable article pages like wiki's. Paywalled and heavily scripted pages may not yield enough text. PDF docs are not transcribable by Nodus.
- "API key not configured":
Add your Gemini API key in the side panel welcome screen.
- "Failed to extract article":
Confirm the page is an article with readable text and reload.
- Graph not showing:
Check the extension console (chrome://extensions in Chrome or about:debugging in
Firefox) and verify your network connection.
- Slow generation:
Larger articles may take longer; try a shorter article to verify setup.
If an issue persists:
- Open an issue in this repo.
- Include the page URL (if shareable), steps to reproduce, and any console errors.
- Automatic article text extraction
- AI-powered concept extraction (varying node depths)
- Interactive graph visualization
- Color-coded node groups
- Detailed summaries for nodes and edges
- Graph persistence across tab switches
- Empty state handling for insufficient content
If you want to run the extension locally, build it yourself, or package it for distribution, see the developer guide
Read the privacy policy here
Licensed under the MIT License