Tutorial
Back to the main page
Create new file and open file
Your file is your knowledge base.
It’s logical (though not required) to use one file per subject area — work, vacation, a school subject, etc.
  • When the app launches, a new file is created automatically.
    Or, if you already have another file open, you can create a clean knowledge base using the “Create new file” command.
  • You can open a file through the file explorer or from the list of recently opened files.
  • Opening files from the cloud will be added to the app later.
Create new node
There are several ways to create a new node.
  • By clicking the icon on the toolbar.
    After that, click on the map where you want to place the node, enter the text, then click anywhere outside the node — the node will appear on the map and in the database.
  • Enter text in the search bar and click the icon.
    As you type, the app shows matches so you don’t accidentally create an already existing node.
    If you’re sure this node doesn’t yet exist in your knowledge base, click the + icon — it will appear on the map and be saved to the database.
  • When creating a related object, such as a child node.
    In this case, a field appears on the map where you need to enter the node text.
Add/create child node
There are several ways to create a child node:
  • Click the bottom port of the parent node, drag it, and release it on the map where you want to place the child node.
  • When you start typing in the child-creation field, the app will suggest nodes containing the typed characters.
    If you click one of the suggested nodes, the connection will be created with it.
    If the child node is hidden on the map, it will be added when the link is created.
    If you don’t select an existing node, a new node will be created along with the link.
  • You can also click the node to display the commands available for it on the toolbar.
    Click the icon — this will create an empty child node.
    Click on the map where you want to place it, enter the node text, and optionally specify the link type and style.
  • If you want to connect a parent and child that already exist in the database and are visible on the map, simply drag from the parent’s bottom port to the child’s top port.
  • After selecting the child and configuring the link style, click the icon to create the connection.
Edge type and style
  • When connecting a parent and a child, you can choose the link type from the dropdown menu.
    Each link type has a predefined color and shape, which saves time — you don’t need to configure the line style every time.
    The color and icon in the dropdown help you understand the style and shape associated with each link type.
  • If needed, you can set a custom color and shape for this specific link by clicking the icon.
Create edge type
  • If none of the existing types fit your needs, you can create a new type right when creating a connection.
    To do this, click “+ new type” at the top of the dropdown list.
  • Specify the name, line color, shape, and arrow style for the new type.
  • After clicking the “Create edge type” command, a new type will be created, saved in the current knowledge base, and available for future use.
Update parent-child edge
  • If you created a parent–child connection but later decide to change its type or style, simply click the line: the toolbar will display commands for editing it.
  • The updated style will apply only to this specific connection and will take priority over the default style defined by the edge type.
  • You can also create a new edge type directly from the line-type dropdown on the toolbar.
  • You can delete the connection using the delete button on the toolbar.
Connect nodes
  • To connect two twin nodes that are already on the map, click the top port of the first node and drag a line to the top port of the second node.
    The connection creation form will open.
  • Select the relationship type from the dropdown list.
    This menu shows the same list of relationship types used when creating a child node.
    This is intentional — a relationship between objects acts as a parent for the nodes it connects.
  • When selecting a relationship type, if the relationship has only two possible connection types, the line type for the connected nodes will be filled in automatically to speed up the process.
    If you need the reverse order, you can change the relationship direction using the button.
  • You cannot set an arrow for a relationship itself, as arrows are defined for each individual edge.
Create new relation type
  • When creating a new knowledge base file, several common relationship types (e.g., cause, solution) are already included.
  • You can create your own relationship types if needed.
    To do this, click "new type" in the relationship type dropdown.
  • Specify the name of the relationship type, its color, and its typical edges.
    Typical edges are used for quick selection, allowing you to set the type of connections when creating a relationship without having to browse the entire list of possible connections.
  • Edge types have their own colors, set when they are created.
    However, the color assigned to the relationship type itself takes priority over the color of individual edges.