One tab for every repo, container and AI session on my machine
说明与用途
repo-control 将多个 Git 仓库、Docker 容器和 AI 会话的状态集中到一个本地 Web 仪表盘中,消除了多终端标签页和工具的切换需求。
问题
Managing the state of ten+ Git repositories, containers, and AI sessions across multiple terminal tabs and tools was fragmented and hard to track.
结果
repo-control streamlines multi‑repo management by centralizing repository, container, and AI session data into a single, secure local dashboard, reducing context switching and improving visibility.
工作流
- Scan a root directory for Git repositories via "npx repo-control ~/projects"
- Serve a local dashboard at 127.0.0.1
- Display a queue of pending actions (unhealthy containers, failed automations, pending pulls/pushes)
- Show each repository as a workspace with inline diffs, staging, branch info, terminal, and compose state
- Read and resume AI session histories from local CLI history files
- Allow drag‑and‑drop of Git, Docker, and terminal nodes to build automations with dry‑run preview
- Execute automations directly from the dashboard
证据
It scans that folder for Git repositories and serves a dashboard on 127.0.0.1. No account, no cloud, no telemetry.
Four things it puts in one tab: What needs you, Every repo as a workspace, Your AI sessions, Automations.
- 记录日期: 2026-09-08T15:48:43.910Z