Find any note without hunting for it
A big vault makes a big canvas, and past a few hundred nodes the only way to reach a note was to remember roughly where you had dragged it. This release adds a search bar to the top-right corner of the canvas.
🔍 Search and go-to
Type three characters and the five closest note titles appear beneath the bar. Tap one — or press Enter — and the canvas flies onto that node and lights it up.
It never filters or hides anything. The graph you arranged stays exactly as you left it; the viewport just moves.
Ranking comes from Obsidian's own fuzzy matcher, so results are ordered the way the quick switcher orders them, and the matched letters are highlighted as you type. Notes, tags and saved chats are all searchable, each with its own icon.
➕ Open a chat straight from a result
Every note result carries a +, the same symbol that starts a chat anywhere else on the canvas. Hit it (or Shift+Enter) and you land on the note with a fresh chat box already open on it — two steps collapsed into one keystroke.
🗂️ Narrow it to a folder
The folder button beside the field scopes the search to a single top-level folder, or leaves it across all of them. Subfolders come along with their parent, so a folder's own Chats/ stays inside its scope.
⌨️ Keyboard throughout
| Key | Does |
|---|---|
| ↑ ↓ | move through results |
| Enter | go to the note |
| Shift+Enter | go there and open a chat |
| Esc | clear, then close |
There is also a new command, Graph Chat: Search the canvas, so you can bind whatever hotkey you like to it — it reveals the view and drops the cursor in the field.
⚡ Built to stay out of the way
Nothing runs below three characters, and there is a short debounce above it. The panel is isolated from the canvas's render loop, so dragging nodes around costs exactly as much as it did before this feature existed.
Install: drop main.js, manifest.json and styles.css into <vault>/.obsidian/plugins/graph-chat/, then reload the plugin.
Full changelog: 1.1.2...1.2.0