Getting Started
This guide will help you get started with the Concept Mapping Tool.
Prerequisites
- A modern web browser (Chrome, Firefox, Safari, or Edge)
- An InstantDB account (free tier available)
Creating Your First Map
-
Sign Up or Log In
- Click the "Sign Up" button if you're new
- Or log in with your existing account
-
Create a New Map
- Click "New Map" in the sidebar
- Give your map a name
- Click "Create"
-
Add Your First Concept
- Right-click on the canvas and select "Add Concept" from the context menu
- Or double-click on the canvas to create a concept
- Type the concept name
- Press Enter to confirm
-
Create Relationships
Method 1: Option/Alt-Drag (Easiest)
- Hold Option (Mac) or Alt (Windows/Linux) and hover over a concept
- The handle expands to cover the entire node
- Drag from anywhere on the node to another concept
- Enter the relationship label and press Enter
Method 2: Drag from Center Handle
- Click and drag from the small center handle on a concept
- Enter the relationship label
- Press Enter to confirm
Method 3: Triple Entry (Fast Keyboard Method)
- Double-click on a concept node to edit its label
- Type:
"Concept1 verb phrase Concept2"(e.g.,"Diagrams explain Architecture") - Press Enter
- The system creates the relationship and new concept automatically
- The new concept enters edit mode so you can continue typing more triples!
-
Add Comments (Optional)
- Right-click on the canvas and select "Add Comment"
- Double-click the comment to edit its text
- Drag connection handles to link comments to concepts
-
Customize Appearance
- Select any node or edge to see the floating toolbar
- Use the toolbar to customize colors, styles, and line thickness
- Changes are saved automatically
Undo and Redo
The tool supports comprehensive undo/redo functionality for all your edits:
- Undo: Press
Cmd+Z(Mac) orCtrl+Z(Windows/Linux), or click the undo button (↶) next to the map name - Redo: Press
Cmd+Shift+Z(Mac) orCtrl+Shift+Z(Windows/Linux), or click the redo button (↷) next to the map name
What can be undone:
- Creating, updating, or deleting concepts
- Creating, updating, or deleting relationships
- Creating, updating, or deleting comments
- Moving nodes (entire drag operations are grouped as one undoable action)
- Editing labels, notes, or metadata
- Style changes (colors, line styles, etc.)
- Triple entry operations (creating a concept + relationship together)
Smart Operation Grouping:
- When you drag a node, all position updates during the drag are grouped into a single undoable operation
- When you use triple entry mode (e.g., "Noun verb Noun"), the concept update, relationship creation, and new concept creation are all grouped together
- This means one undo restores everything related to that action
View Modes
The tool supports multiple view modes:
- Graph View: Visual node-and-edge representation (default)
- Text View: Structured text representation with triple notation (appears as a draggable node on the canvas)
- Both: Show graph and text view simultaneously
Toggle the text view using the FileText button in the React Flow controls (bottom-left of the canvas). The text view appears as a draggable node that you can position anywhere on the canvas.
Next Steps
- Learn about Creating Maps
- Explore Editing Concepts
- Understand Relationships
- Add Comments to your maps
- Found a bug? See Reporting a Defect