OpenCode · Copilot · Cursor · Pi · Claude Code · Codex

Omnivue

100% Local Multi-Agent Session Manager

All your AI coding sessions, visible in one place. Review conversations, track every change, and search across every agent - entirely on your machine.

100% local Read-only localhost UI
Unified View

Every session,
one place

Every AI session you've ever run, in one tree. Grouped by repository, color-coded by agent, with live updates as new sessions appear - all local.

  • Color-coded agent badges - instantly identify the source
  • Sessions grouped by repository - context at a glance
  • Bookmark any message or tool call - navigate from the sidebar panel
  • Live updates via SSE on localhost - new sessions appear in real time
Conversation with messages and tool calls
Conversation View

Read every message,
every tool call

Full conversation history with tool call outputs and collapsible reasoning blocks. Normalized across every agent and rendered locally.

  • Collapsible reasoning/thinking blocks
  • Dedicated renderers for each tool type (bash, edit, read, grep, glob, delete, task, question, ...)
  • Markdown rendering with syntax-highlighted code blocks
  • Step events show plan-mode to code-mode transitions
File diff view
File Diffs

Review every change,
side by side

See exactly what files were created, modified, or deleted in each session. Expand any file to view the full unified diff with syntax-highlighted additions and deletions.

  • File change list with addition/deletion counts
  • Expandable unified diffs with green/red line highlights
  • Raw edit/write tool call data for precise before/after
  • File status icons - added, modified, deleted, renamed
Tagged sessions
User Tags

Group sessions with,
multi-agent tagging

Stop organizing sessions per-agent. Apply tags that pull related sessions from every agent into one view. Searchable, color-coded, and persisted across restarts.

  • Unique tags with custom colors or no color
  • Apply any tag to any session - regardless of agent
  • Tagged sessions are full-text searchable, with tags ranked first
  • Persisted in the Omnivue database - survives restarts

Scratch Notes

Per-session rich text or code notes with WYSIWYG and Monaco editors. Auto-save, perfect for review notes as you browse.

Resume & Share

Copy the resume command with one click. Deep-link to any step via URL hash for sharing.

Local Only

Zero writes to agent databases. Every connection opens read-only - enforced at open time. Nothing leaves your machine, period.

Quick Start

One binary, two commands, and you're set.

Terminal
$ curl -LO https://github.com/stevencrawford/omnivue/releases/latest/download/omnivue_darwin_$(uname -m).zip
$ unzip -o omnivue_*.zip && sudo mv omnivue /usr/local/bin/

$ omnivue init
  omnivue: scanning for AI agent sessions...
  omnivue: found 6 source(s):

  [opencode] /Users/user/.local/share/opencode (14 sessions)
  Add this source? [Y/n] Y
  Added.

  [copilot] /Users/user/.copilot (8 sessions)
  Add this source? [Y/n] Y
  Added.

  [cursor] /Users/user/.cursor (12 sessions)
  Add this source? [Y/n] Y
  Added.

  [pi] /Users/user/.pi/agent/sessions (5 sessions)
  Add this source? [Y/n] Y
  Added.

  [claude-code] /Users/user/.claude (9 sessions)
  Add this source? [Y/n] Y
  Added.

  [codex] /Users/user/.codex (3 sessions)
  Add this source? [Y/n] Y
  Added.

$ omnivue
  omnivue: server started at http://localhost:6275 (pid 9876)
Single Binary

A single binary with an embedded web app. Download, run, done. No Node.js, no Docker, no database servers.

~14 MB Go 1.26+ MIT
Keyboard-Driven
jk Navigate
⌘1⌘2 Tabs
⌘K Search
⌘B Sidebar
Esc Close
Zoomed screenshot