Skip to content

Web Interface

vibeview serves a local web UI for browsing your AI coding sessions.

Session list

The home screen shows all discovered sessions sorted by most recent activity. Sessions update in real time as conversations progress.

Session list

Session detail

Click into a session to see the full conversation, including:

  • Messages — user and assistant turns
  • Tool calls — with expandable inputs and results
  • File edits — inline diffs showing what changed
  • Thinking blocks — the assistant's reasoning steps

Session detail

Tool calls and file edits

Session insights

The sidebar shows a summary of the session — files touched, tool usage, skills, commands, subagents, and errors — giving you a quick overview without scrolling through the full conversation.

Session insights

Directories

The Directories page groups sessions by their working directory. Each entry shows the directory path, the number of sessions, and when the most recent session was active. Clicking a directory filters the session list to that path.

Directories

Projects

Projects let you group related directories together so you can filter sessions across your workspace. From the Projects page you can:

  • Create a project with a name, description, color, and one or more folder paths
  • Edit or delete existing projects

Once created, select a project from the navigation bar to scope the session list, directories, and activity views to that project's folders.

Projects

Activity

The Activity page shows a timeline of recent session activity across all projects.

Activity

Settings

The Settings page lets you customize vibeview's behavior. Changes are saved to a local JSON file on disk.

Settings

Appearance

SettingOptionsDefaultDescription
ThemeLight, Dark, SystemSystemColor scheme for the interface
Date formatRelative, AbsoluteRelativeHow timestamps are displayed

Session list

SettingRangeDefaultDescription
Default sort columndate, name, directory, messages, tokens, costdateColumn used to sort the session list
Default sort directionasc, descdescSort order
Page size25 -- 500100Sessions shown per page

Session view

SettingRangeDefaultDescription
Auto-followon/offoffAuto-scroll to new messages in a live session
Messages per page25 -- 500100Messages loaded per page

Live updates

SettingRangeDefaultDescription
Refresh interval1s -- 60s5sPolling interval for session list updates
Recent threshold1 min -- 1 hour5 minHow long a session is considered "recent"