Skip to content

Quick Find

Quick Find is one overlay that searches across everything Kangentic knows about - tasks, backlog items, session events, projects, and your agents’ past conversations - without leaving the board.

The Quick Find palette open over the board, its search field empty, a This project or All projects scope toggle beside it, and a hint listing what it searches: tasks, backlog, conversations, session events, and projects. v0.46.0 The real app on a sample install. The projects and terminals are recordings, connected to nothing, so click anything.

ShortcutWhere it works
Ctrl+Shift+F / Cmd+Shift+FAnywhere in the app
Ctrl+F / Cmd+FOpens the palette when you’re not on the board view; on the board it focuses the toolbar’s board search instead. Suppressed inside focused text fields
⌘ icon in the title barClick to open

Press Escape to close.

SourceMatch against
Tasks (active and archived)Title and description
Backlog itemsTitle and description
Session eventsTool calls and agent activity from each session’s events.jsonl (user-prompt text is not indexed)
ProjectsName and path of every registered project
ConversationsThe structured transcript of every past agent session - user turns, assistant replies, and tool-call summaries - from the local Conversation memory index, by keyword. Appears when indexing is on (the default)

Results are grouped by kind with keyboard navigation (arrow keys to move, Enter to open).

The Quick Find palette with "auth" typed into it, and grouped results beneath: the tasks whose titles or descriptions match, and the session events where an agent touched an auth file, each with the match highlighted. v0.46.0 The real app on a sample install. The projects and terminals are recordings, connected to nothing, so click anything.

Type # followed by digits (#42) and the search becomes a ticket lookup (since v0.36.0): it matches tasks by the #N number shown on their cards and skips every other source, since backlog items, projects, events, and conversations are not tickets.

The match is a prefix, so the list narrows as you type: #4 finds #4, #40, #41, #400, and the exact number sorts first. Active tasks rank ahead of archived ones. A bare number with no # stays an ordinary text search, so a task whose title contains a number keeps being findable that way.

The same syntax works in the board toolbar’s search box and in the kangentic_search and kangentic_search_tasks MCP tools, so an agent handed “look at #128” can find the task without knowing its title.

Quick Find matches words only, every source included, and it is instant because it starts no embedding model. Since v0.44.0 there is no Smart mode. Search by meaning lives in the Knowledge Graph, and the palette’s last row hands your query to it: Ask the Knowledge Graph: “what you typed”.

A typed question (“why did we drop the retry queue?”) usually has no keyword matches. Then that row is the one selected, so Enter asks it.

The default scope is This project. Toggle to All projects to search every registered project, which is how you find every task that mentions a file across the repos you are working in.

Each kind opens to the most useful surface:

HitBehavior
TaskOpens the task detail window. Switches projects first if needed
Backlog itemSwitches to the backlog view in the owning project and opens the item’s edit dialog
Session eventSwitches to the right project and task, then scrolls the Activity Log to the matched event with a brief highlight
ProjectSwitches to that project
ConversationOpens the read-only conversation viewer scrolled to the matched turn (briefly highlighted). If that session is still running, it routes you to the live terminal instead

The palette jumps you to things anywhere. To narrow what you see in place, the board toolbar (the row with the Board/Backlog toggle) has a docked search box and a Filter button, shared with the backlog view:

  • Search - type to live-filter the visible columns by task title and description. Ctrl+F / Cmd+F focuses the box from anywhere on the board.
  • Filter - opens a popover to toggle priority levels (None, Low, Medium, High, Urgent) and labels from the project’s label set.

Active filters show a count badge on the Filter button. Filters combine with the search text, so a task must match every active criterion to stay visible. Clear all filters resets both.

The board's Filter popover open: priority and label toggles that narrow which cards the columns show. v0.46.0 The real app on a sample install. The projects and terminals are recordings, connected to nothing, so click anything.

Agents run the same unified search through the kangentic_search MCP tool, which matches past conversations by meaning by default and also finds commits. See the Tool reference.

Kangentic is free and open source. A star helps other people find it.

Star on GitHub