βοΈ Edit DiagramΒΆ
The Edit Diagram menu is the central tool for creating and structuring your knowledge network. Here you can create new items (nodes) and relations (lines), organize their hierarchy, and use the powerful automation features of the InfoRapid KnowledgeBase Builder.
π Important preliminary note: Select items & the context toolbarΒΆ
Before you fully utilize the individual functions in this menu, it is extremely important to understand the following basic principles of the app:
- Create the first item: When you create a completely new database, you will not see a node in the center of the empty screen yet, but a button "Create new item". Clicking on it opens the dialog for your very first root item.
- Select vs. Center vs. Move vs. Connect: Each node provides intuitive interaction handles:
- Click the speech bubble: Selects the item and opens the floating context toolbar directly at the node for lightning-fast actions (edit, delete, link, sort, reset position).
- Double-click the anchor circle: Immediately makes this item the new root item (center) of the displayed diagram with a smooth animated transition.
- Drag from the green connection icon (circle with arrow inside the speech bubble): Creates a new relation line to any target node via drag and drop.
- Drag the blue anchor handle (below the speech bubble): Moves the node manually, shifting it relative to the automatic layout (the yellow dots indicate connection dock points).
- Edit items and relations: To edit an object, you must first click (select) the item or the relation line in the diagram.
- Reset positions: Have you moved nodes manually and want to restore the perfect auto-layout? Select any item. In the toolbar that appears on the item, you will find the buttons "Reset Position" (resets only the shift of this single item) and "Reset all Positions" (cleans up the entire diagram again).
β©οΈ Undo & RedoΒΆ
At the very top of the left main menu are the global commands for error correction:
- Undo: Undoes the last work step. Pro tip: The system saves the last 200 work steps directly in the database. This allows you to revoke mistakes even if you have closed and restarted the app in the meantime.
- Redo: Restores a step that was accidentally undone.
π΅ ItemΒΆ
In this section you will find all the tools for direct editing of individual nodes in your mind map. The commands always refer to the currently selected item.
- Multiselect: Activates a mode in which you can select several items in the diagram at the same time to change their formatting in one go, copy, or delete them.
- New: Creates a new item in the current diagram.
- Edit: Opens the properties dialog of the currently selected item. From here, you can adjust all essential item properties. (Details below)
- Delete: Removes the selected item along with all its attached relations from the database.
- Copy / Cut / Paste: The classic clipboard functions to duplicate or move items.
- Paste as child: Pastes an item copied from the clipboard as a direct subcategory (child node) of the currently selected item.
- Sort child items (Ascending / Descending): Automatically sorts all direct sub-items (branches) of the selected node alphabetically in ascending or descending order. Also available in the quick context toolbar.
- Import Wikipedia articles: An absolute highlight of the app! Opens a search window with which you can research directly in Wikipedia. The app automatically imports the desired article (including images if desired) as a formatted item into your mind map. If an imported article already exists, it is updated and automatically cross-linked.
- Complete Items with Wikipedia: Compares existing items in your diagram with Wikipedia and enriches them with the corresponding information.
- Wikidata Import: Allows importing complex, structured graph datasets directly from Wikidata via SPARQL queries. Unlike Wikipedia import, no node selection is required (it can even run into an empty database).
- Query syntax & prefixes: The importer maps SPARQL SELECT variable prefixes directly to diagram properties:
?i_(node ID/QID),?in_or?i_Label(node name),?id_(description),?iu_(URL),?ii_(image),?rn_(relation name),?rn_t_(table relation),?rc_(relation category), and?ic_(node category). - Multi-queries: Multiple queries can be chained in one go separated by lines starting with
#query. - Example button: Click "Example" in the dialog to paste a pre-built template demonstrating the column convention.
- Query syntax & prefixes: The importer maps SPARQL SELECT variable prefixes directly to diagram properties:
- Import Webpage: Reads the contents of a specified URL and transfers it into the diagram.
- Insert Images: Inserts image files from your device into the diagram. These can be stored as a preview directly in the item node or as an attachment (visible in the tooltip). Note: The app automatically offers to reduce oversized images to an optimal 1024 pixels to keep the database performant. Pro tip: Every image or document you attach this way also shows up in the central Manage Attachments panel, where you can re-attach it to other items or import documents without attaching them right away.
π The Item Properties DialogΒΆ
When you edit an item in the diagram, a tabbed dialog opens. This dialog is divided into four tabs:
1. Tab: NameΒΆ
Here you define the main label displayed directly on the node in the diagram. Use short, concise terms, as the text determines the node's visual size.
π‘ Pro Tip: Emoji & Icon Badges
You can prefix item names with emojis (e.g.π§ Artificial Intelligence). The app supports HTML formatting in node names: entering<html><span style="display:inline-table"><span style="display:table-cell;vertical-align:middle;font-size:3em;">π</span><span style="display:table-cell;vertical-align:middle"> Rocket</span></span></html>displays a large, sharp 3em icon to the left of the vertically centered text!
2. Tab: DescriptionΒΆ
Add a detailed description or explanation here. This text will be displayed to the user as a handy tooltip when clicking or hovering over the item in the diagram. When Expand Items is enabled under Adjust View, the description is shown directly inside the node box.
3. Tab: HyperlinkΒΆ
You can enter an external web address (URL) or a local file path here. Once saved, a clickable icon (e.g. a globe) appears on the item to open the link.
- Open in new browser window (Checkbox):
- Checked (default): Clicking the globe icon opens the webpage in a new browser tab (
target="_blank"). - Unchecked: Opens the webpage directly within an integrated, full-screen iframe viewer inside the app (with a top-right close button). In JSON exports, this mode is saved with the
Β§ifURL suffix.
- Checked (default): Clicking the globe icon opens the webpage in a new browser tab (
- Internal Item Links (
itemid://): The field also accepts an address of the formitemid://71. The item then does not link to the web but to another item of the same database: a click loads that item as the new root of the diagram. See Notes on Item for details.
4. Tab: CategoryΒΆ
Assign a category (e.g. "Projects", "Ideas") to group items visually by color or filter them within the diagram. When category labels are enabled, the category name appears as a small label above the item.
Below the category field you will find the Tags field. While an item can have only one category, you can attach any number of tags to it. Tags are searchable and filterable just like categories, but they do not influence colour and shape β see Tags.
π¨ Item TemplatesΒΆ
To ensure a consistent design in large diagrams, you can save formatting (such as colors, frame shapes, and fonts) as templates.
- New: Creates a new design template based on the formatting of the currently selected item.
- Update: Overwrites an existing template with the current design settings.
- Rename: Changes the name of the saved template.
- Delete: Deletes the selected template from the list.
- Apply to Item: Transfers the saved design to the currently selected item in the diagram.
π RelationΒΆ
Here you control the lines and relationships between the individual items.
- New: Starts the tool for drawing a new relation line. Pro tip: It's even faster to do this directly in the diagram by tapping/clicking on the start item and dragging and dropping the pointer to the target item.
- Edit: Opens the dialog for the relation. Here you can define the line name (for forward and backward direction) or save descriptions for the line.
- As Table: Can be switched separately for the forward and the backward direction. With the option active, the relation is no longer drawn as a branching line but shown as a row of a small table inside the item itself β ideal for items with many attributes such as year of birth or place of birth. Whether such relations are additionally still drawn as lines is controlled by Show Table Relations under Adjust View; a worked example is in Build a Knowledge Base.
- Delete: Deletes the selected relation line without deleting the items attached to it.
π¨ Relation TemplatesΒΆ
Similar to the item templates, you can manage designs for your lines here (e.g. line style, line width, arrows, and color).
- New / Update / Rename / Delete: To manage the line designs.
- Apply to Relation: Transfers the saved line formatting to the currently selected relation.
π₯ Insert (Automation & Expert Tools)ΒΆ
This submenu offers advanced functions to generate diagrams fully automatically from existing data.
- Appointment: Inserts a special calendar/date item including start and end time.
- Pseudocode: A powerful tool for software developers and process planners. Enter simple text commands (like
if,while,switch), and the app automatically generates a perfectly structured, complex flowchart from it. See also the detailed Pseudocode Syntax Reference. - Outlined Text: Generates branched mind maps from simple text files. If you have structured texts using indentations (e.g. from MS Word) or as HTML lists, you can paste them here. The app builds a finished hierarchical map from them in fractions of a second.
- Textanalysis: An ingenious function for knowledge extraction. Paste a long continuous text, and the software analyzes it for frequent and relevant terms (excluding definable stop words). From this, a mind map of the key terms is automatically created, whereby the respective sentences from the original text are stored as notes on the nodes.
- Run Script: Executes automation scripts in JSON format. This function is primarily designed for internal purposes and the app's integrated Help Assistant.




