Feature
Find anyone or anything without hunting through tabs.
Jump to a person or project in a few keystrokes.
In-app search plus Core Spotlight.
Search across people, projects, and more from inside the app. On device, Calero indexes entities into system Spotlight so you can open a record from the iOS or macOS search field.
Search inside the app. On Apple devices, records can appear in system Spotlight—still on your device.
Unified search runs against local indices. Where enabled, entities are donated to Core Spotlight with stable identifiers so results deep-link into SwiftUI/AppKit destinations.
Unified search & Spotlight — screenshot coming soon
Unified search & Spotlight — screenshot coming soon
Unified search & Spotlight — screenshot coming soon
Why it matters Why it matters Data model & behavior
- In-app unified search for quick navigation
- Core Spotlight indexing for on-device discovery
- Deep links into the right detail screen
- One search box across entities
- Opens the right detail screen
- Optional Spotlight indexing locally
- Single query surface across entity types
- CSSearchableItem with domain identifiers per record
- Spotlight reindex on model changes (when indexing is on)
How teams use it In practice Implementation notes
Search is optimised for “I know it exists—where is it?” moments before a meeting.
Spotlight integration keeps everything on your devices; no web index of your graph.
Built for “I know it is in here somewhere” before a meeting.
Nothing is sent to a public web index.
Indexing is on-device; Apple’s Spotlight subsystem handles ranking.
No server-side search index.