Vibeleaderboard
Index / tool
Visit github.com
Category
AI Agents
Rank
No. 1707Tools index

Previous survey · No. 1713 ·

Pricing
Open Source
Type
TOOL
Builder
block
GitHub
6 stars
Date

About

A local web UI for managing Amp AI coding agent threads.

What it does

It gives Amp operators one control room for concurrent coding sessions. Users can stream output, open shell terminals, search conversations, inspect Git activity, track blockers, assign labels, arrange work on a Kanban board, and continue work through handoffs. Local SQLite storage keeps organizational metadata beside Amp’s existing thread records.

Why it's ranked here

Its case rests on unusually broad operational coverage. The tool combines live interaction, thread organization, source control context, search, and handoff tracking instead of stopping at session browsing. That breadth is valuable for developers juggling several repositories or tasks, though the source-based setup and strict local focus narrow its audience.

What's good

Thread relationships receive serious treatment: blockers, parent-child handoff chains, shared-file discovery, and correlated commits or branches help explain how sessions connect. WebSocket reconnection resumes output after drops. Table, card, and Kanban views support different planning styles, while bulk operations reduce cleanup work. The modal foundation also includes focus trapping and focus restoration.

Tradeoffs

Setup requires Node.js 24 or newer, pnpm 10 or newer, and an installed, authenticated Amp CLI. Two native dependencies require compilation and may need platform build tools. The server binds only to localhost, so it does not serve as a shared or remote dashboard. Organizational metadata and Amp thread data also live in separate stores.

How to use it well

Use it when one developer runs several Amp sessions across repositories and needs a daily control surface for triage, continuation, Git inspection, and cleanup. Status columns, blockers, labels, search, and handoffs become most useful when applied consistently. It does not replace hosted team coordination, remote monitoring, or Amp itself.

Technical notes+

package.json defines a private TypeScript ES module application built with pnpm, React 19, Vite, Vitest, better-sqlite3, ws, xterm.js, and node-pty. README.md describes a raw Node.js HTTP backend with REST and WebSocket interfaces plus SQLite metadata storage. src/App.tsx composes filtering, thread lists, terminal management, bulk actions, and modal workflows. src/api/client.ts centralizes JSON HTTP verbs, error conversion, abort handling, and a 30-second default timeout. src/components/BaseModal.tsx implements portal rendering, Escape handling, optional overlay closing, focus trapping, initial focus, and focus restoration.

Observed

License
Apache License 2.0
Primary language
TypeScript
Packaging and install
Private pnpm application installed from source with pnpm install; requires Node.js 24+ and pnpm 10+.
Interfaces
Browser interface backed by local REST, WebSocket streaming, and integrated PTY terminal sessions.
Platform support
Native build prerequisites are documented for macOS and Linux.
Storage
Reads Amp thread JSON records and stores statuses, blockers, linked issues, notes, and images locally using SQLite and artifact storage.

Read from README.md, package.json, src/App.tsx, src/main.tsx, src/types.ts, src/constants.ts, src/test-setup.ts, src/api/client.ts, src/contexts/index.ts, src/commands/types.ts, src/commands/index.tsx, src/commands/categories.ts, src/components/AppModals.tsx, src/components/BaseModal.tsx, src/commands/toolsCommands.tsx.

What it can do

  • Create new AI coding agent threads

    User request or project parametersNew thread instance

  • View existing thread conversations

    Thread ID or selectionThread conversation history and messages

  • Delete unwanted threads

    Selected thread(s)Confirmation of thread removal

  • Search through thread contents

    Search query or keywordsFiltered list of matching threads or messages

  • Export thread data

    Selected thread(s)Exported thread files or data

  • Monitor thread status and activity

    Active threadsReal-time status updates and activity indicators

Tags

ampai-agentscoding-agentsthread-manager

Tech Stack

Node.jsTypeScriptVite

Comments (0)

No comments yet

Editorially curated, with community endorsements as a secondary signal. Corrections welcome.