Dashboard¶
Start the web dashboard:
km serve
Open http://localhost:3749 in your browser.
Layout¶
The dashboard uses a sidebar + content area layout:
- Sidebar — Navigation: Pulse, Search, Clusters, Projects, Collections, Conversations, Trash
- Header — Theme toggle, settings access
- Content area — Main view for the selected section
- Input bar — Unified input at the bottom for URLs, searches, and chat
Pulse¶
Your daily starting point. Pulse shows:
- Collection overview — Total items, recent additions
- Stale items — Content that may need attention
- Near-duplicates — Potential duplicate items to triage
- Emerging topics — Growing clusters
- Project activity — Projects with new relevant items
- Connector health — Sync status of all connectors
Views¶
Grid view¶
Items displayed as cards with titles, domains, and content type indicators. Good for visual browsing.
Compact view¶
Dense list format showing more items per screen. Better for scanning large result sets.
Toggle between views using the view switcher in the toolbar.
Filter and Sort¶
The toolbar provides:
- Content type pills — Filter by article, video, repository, PDF, etc.
- Cluster filter — Show only items from a specific cluster
- Sort control — Sort by relevance, date added, or vitality score
Detail Panel¶
Click any item to open its detail panel on the right side. The panel shows:
- Title, URL, domain
- Content type and format
- Summary (LLM-generated if available)
- Notes (editable)
- Connections to related items
- Vitality score and freshness
- Supersession chain (if the content has been updated)
- Cluster membership
- Project associations
Actions available in the detail panel:
- Re-fetch — Retry content extraction
- Reclassify — Re-run content type classification
- Add to project — Associate with an existing project
- Delete / Trash — Remove the item
Theme¶
The dashboard supports light and dark themes. Toggle using the sun/moon icon in the header. The default is dark mode (slate scheme).
Onboarding¶
First-time users see onboarding cards on the Pulse view guiding them through:
- Saving their first bookmark
- Importing existing bookmarks
- Setting up connectors
- Configuring an LLM for advanced features
Onboarding cards dismiss as you complete each step.