npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

n8n-nodes-infranodus

v0.1.8

Published

n8n community node to work with the InfraNodus GraphRAG API

Readme

n8n-nodes-infranodus

This is an n8n community node from InfraNodus. It lets you use InfraNodus GraphRAG API in your n8n workflows.

You can create and use knowledge graphs as experts in your LLM workflows (no OpenAI keys required). InfraNodus can provide information about the main topics and content gaps in any text, so you can use it in your marketing and research workflows.

InfraNodus graph

Video demo: https://www.youtube.com/watch?v=kS0QTUvcH6E

You can also use the knowledge graphs to augment and improve your RAG flows with graph-based AI advice about the structure of the knowledge and better quality retrieval without the need to set up complex vector store infrastructures.

n8n is a fair-code licensed workflow automation platform.

Installation Operations Credentials Compatibility Usage Resources Version history

Installation

Follow the installation guide in the n8n community nodes documentation.

For automatic installation

  1. Open the nodes panel at the top right of your n8n editor (+ button)
  2. Search for "InfraNodus"
  3. Click on the "Install" button

For manual installation:

You can install this node manually if you're running a local version of n8n.

  1. Install the local version of n8n

If you don't have n8n installed yet, you can install it using

docker volume create n8n_data

docker run -it --rm \
 --name n8n \
 -p 5678:5678 \
 -e N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true \
 -e N8N_RUNNERS_ENABLED=true \
 -v n8n_data:/home/node/.n8n \
 docker.n8n.io/n8nio/n8n
  • through the command line in your terminal using the n8n NPX installer — for temporarily launching n8n without installing it (in this case, you'll need node version 20 or 22 installed).
npx n8n
  • through npm n8n node package manager (in this case you install it globally and can launch it from your termainal)
npm install n8n -g

In all cases, your configuration settings will be saved even if you quit at this folder, where you can also install the InfraNodus node:

cd ~/.n8n
  1. Launch the local version of n8n
  • If it's installed globally:
n8n start
  • If it's installed through Docker:

Start the Docker n8n instsance:

docker run -it --rm \
 --name n8n \
 -p 5678:5678 \
 -e N8N_ENFORCE_SETTINGS_FILE_PERMISSIONS=true \
 -e N8N_RUNNERS_ENABLED=true \
 -v n8n_data:/home/node/.n8n \
 docker.n8n.io/n8nio/n8n

Then access the Docker shell (terminal entry into your Docker n8n instance):

docker exec -it n8n sh
  1. Install the node

Change to the nodes folder:

cd ~/.n8n/nodes

If it doesn't exist, create it first:

mkdir -p ~/.n8n/nodes
  1. Install the node into this folder:
npm install n8n-nodes-infranodus
  1. Then restart n8n

Local Node Development

If you're using the node on your local machine, you can link your local InfraNodus n8n node to your local n8n instance.

Then you can modify the resources and requests using the InfraNodus API. You can also add new custom tools.

If you have InfraNodus running locally, you can replace the baseUrl with your local InfraNodus instance address (default is https://infranodus.com/api/v1).

In order to start local development, you need to link your local InfraNodus n8n node to your local n8n instance, so every time you change the code in the InfraNodus n8n node, it updates in n8n as well.

  1. Create a copy of this repository on your local machine

  2. Go to this node's folder on your local machine and install dependencies

npm install
  1. Make the necessary changes and build the node
npm build
  1. Make sure you're in the InfraNodus node's folder and run:
npm link
  1. Then go to the locally installed n8n/nodes folder, usually at
cd ~/.n8n/nodes
  1. Link the local InfraNodus n8n node package to the n8n instance:
npm link n8n-nodes-infranodus

This will make your local n8n instance refer not to the generally available npm package but to the local infranodus n8n node instance you linked to.

  1. Then run the n8n instance locally using the
n8n start

To Update the Local Node in n8n

To have the updates reflected in n8n, you need to:

  1. Run the build command in the node's folder
npm run build
  1. Restart n8n:
n8n start

Operations

The node supports the following operations:

  • Create a knowledge graph
  • Get a knowledge graph
  • Generate a question based on the content gaps in a knowledge graph
  • Prompt a knowledge graph expert

Credentials

The node requires an API token from InfraNodus. You can get it from your InfraNodus account.

We use Bearer authentication in case you want to build your own node using InfraNodus.

Compatibility

The node is compatible with n8n v0.225.0 and above.

Usage

To learn more about using InfraNodus with n8n, see our tutorials and videos on the Nodus Labs support portal: https://support.noduslabs.com/hc/en-us/search?utf8=%E2%9C%93&query=n8n

Resources

Version history

v 0.1.8 (2025-12-09)

  • better naming convention for create / update graph

v 0.1.7 (2025-12-03)

  • bug fixes
  • improve installation instructions

v 0.1.5 (2025-12-03)

  • Add new GraphRAG / vector search retrieval endpoint
  • Add support for latest AI models
  • Add local development instructions to the README file

v 0.1.4 (2025-10-25)

  • Fix bugs with duplicate tool definitions

v 0.1.3 (2025-09-17)

  • Fix bugs and incorrect tool settings

v 0.1.0 (2025-09-11)

  • Initial release