One tab for every repo, container and AI session on my machine
Описание и применение
repo-control объединяет состояние десятка репозиториев, контейнеров и AI‑сессий в одном локальном веб‑дешборде, устраняя необходимость переключения между терминалами и инструментами.
Задача
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