Neocortex
Web Platform

Editor

Learn how to use Neocortex node editor

The Node Editor is the central workspace where you design and manage the behavior of your Smart NPCs. This powerful tool allows you to visually create, modify, and test NPC behavior using a node-based interface. When you create a project, you are automatically taken to the Node Editor.

Neocortex Node Editor

Adding and Deleting Nodes

Nodes represent the building blocks of your NPC's behavior. To add a node:

  1. Click the Add Node button in the toolbar and select the desired node type.
  2. Alternatively, right-click on the canvas, select Add Node from the context menu, and choose the node type.

To delete a node:

  1. Select the node by clicking on it.
  2. Press the Delete or Backspace key on your keyboard.

Efficient node management ensures your NPC behaves as expected.

Connecting and Disconnecting Nodes

To establish connections between nodes:

  1. Click on the output handle of the first node.
  2. Drag the connection line to the input handle of the second node and release.

To disconnect nodes:

  1. Click on the connection line between them.
  2. Press the Delete or Backspace key.

Connections define the flow of data and logic in your NPC's behavior, so organize them thoughtfully.

Saving the Project

Saving your work ensures your changes are preserved:

  1. Click the Save button in the toolbar.
  2. Alternatively, right-click on the canvas and select Save from the context menu.

Saved changes are instantly reflected in your project and accessible across sessions.

Copying the Project ID

The Project ID is essential for integrations and API calls. To copy it:

  1. Click the Copy ID button in the toolbar.
  2. The ID will be copied to your clipboard.

Ensure the Project ID is handled securely.

Testing the Project

Testing allows you to validate your NPC's behavior interactively. To test:

  1. Click the Play button in the top-right corner of the editor.
  2. A chat window will open, enabling you to have a text-based conversation with the NPC.

This feature helps you verify and refine the NPC's responses in real time.

Neocortex Node Editor Testing

The Node Editor provides a flexible and intuitive way to build Smart NPCs, making it easy to iterate on designs and test functionality as you develop.

On this page