<!--
  Full-page Markdown export (rendered HTML → GFM).
  Source: https://neotoma.io/pt/inspector/search
  Generated: 2026-04-27T12:48:40.341Z
-->
# Inspector, Search

Global search is the fastest way to navigate a large Neotoma instance. It runs across every record type, entities, observations, sources, conversations, and timeline events, and ranks results so you can jump to the canonical detail page in two keystrokes.

## ⌘K from anywhere

Press `⌘K` on macOS or `Ctrl+K` elsewhere to open the search modal from any page. Results stream in as you type, grouped by record type, and every result is keyboard-navigable. `↵` opens the canonical detail page; `⌘↵` opens it in a new tab; `esc` dismisses.

inspector.neotoma.io/?q=vercel

Inspector

Neotoma

Dashboard

Conversations

Turns

Compliance

Activity

Feedback

Entities

Observations

Sources

Relationships

Graph Explorer

Schemas

Timeline

Interpretations

Agents

Agent grants

Settings

Dashboard

Live state of this Neotoma instance

⌘Kesc

Entities

transaction

transaction · Subscription · Vercel

ent\_4ad… · last seen 12:41

company

company · Vercel

ent\_9b1… · 28 references

Sources

file\_asset

vercel-2026-04.pdf

uploaded 11:08 · 1.2 MB · pdf

Timeline

store

transaction · Subscription · Vercel

12:41

⌘K opens a global search modal that ranks across every record type, with shortcuts to entity, source, and timeline detail.

◆

## Ranking

Within each record group, matches are ranked by:

1.  **Identity match**, `canonical_name` equality, then prefix match, then alias match.
2.  **Snapshot text match**, full-text match against the entity snapshot fields.
3.  **Recency**, `last_observation_at` tie-break, so the most recently touched record wins on ties.

◆

## Result kinds

-   **[Entities](/inspector/entities)** , matched by `canonical_name`, snapshot fields, or an existing identifier.
-   **[Observations](/inspector/observations-and-sources)** , full-text search over `field_values`, scoped by entity.
-   **[Sources](/inspector/observations-and-sources)** , match by filename, mime type, or tool descriptor.
-   **[Conversations](/inspector/conversations)** , match by title or by content of any contained turn.
-   **[Timeline events](/inspector/timeline)** , match by entity, agent, or event kind in a time window.

◆

## Filters and scoping

Modal-level filters scope the entire search: by entity\_type, by agent ([thumbprint](/inspector/agents)), or by time window. Per-list pages keep their richer in-page filter chips for narrower work; the global search box is intended for fast navigation, not for exhaustive querying.

◆

## Backed by the same API

Every result is fetched against the same endpoints documented under [REST API](/api) , primarily `POST /retrieve_entity_by_identifier` and `POST /entities/query`, alongside listing endpoints for sources, conversations, and timeline events. There is no Inspector-specific search backend; anything you can find in ⌘K is also reachable from MCP and CLI.