https://github.com/itsela-ms/deepsky
Your command center for GitHub Copilot CLI — manage, search, and switch between sessions from a sleek desktop app.
https://github.com/itsela-ms/deepsky
copilot-cli github-copilot session-manager
Last synced: 28 days ago
JSON representation
Your command center for GitHub Copilot CLI — manage, search, and switch between sessions from a sleek desktop app.
- Host: GitHub
- URL: https://github.com/itsela-ms/deepsky
- Owner: itsela-ms
- Created: 2026-02-15T06:53:24.000Z (3 months ago)
- Default Branch: main
- Last Pushed: 2026-04-16T11:06:16.000Z (about 1 month ago)
- Last Synced: 2026-04-16T13:09:20.870Z (about 1 month ago)
- Topics: copilot-cli, github-copilot, session-manager
- Language: JavaScript
- Homepage:
- Size: 779 KB
- Stars: 3
- Watchers: 0
- Forks: 1
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
Awesome Lists containing this project
README
# DeepSky ✦
**Your command center for GitHub Copilot CLI.**
Stop juggling session IDs. DeepSky gives you a sleek desktop app to manage, search, and switch between all your Copilot CLI sessions — so you can focus on building, not bookkeeping.



---
## Why DeepSky?
Copilot CLI is powerful, but managing sessions is painful. You're copying UUIDs, grepping through directories, and losing track of what's running. DeepSky fixes all of that with a visual interface purpose-built for power users.
## ✨ Features
### Session Management
- **Visual sidebar** with all your sessions — active and historical — searchable by title, tags, or linked resources
- **Concurrent sessions** — keep multiple sessions alive in the background with smart eviction when you hit the limit
- **Session rename** — double-click any title to give it a meaningful name
- **Instant resume** — click to reopen any past session exactly where you left off
### Embedded Terminal
- Full-featured terminal with 10,000-line scrollback, link detection, and clipboard support
- Multi-tab interface — switch between sessions like browser tabs
- Seamless session switching without losing state
### Smart Search & Resources
- Find sessions by title, tags, PR numbers, work item IDs, or repo names
- **Resource panel** — every session shows its linked PRs, work items, repos, and wiki pages as clickable links
### Notifications
- Real-time alerts when tasks complete, sessions error out, or input is needed
- Badge counter, dropdown panel, toast popups, and native OS notifications
- Never miss a completed build or a session waiting for input again
### Custom Instructions
- Built-in viewer for your `copilot-instructions.md` with Markdown rendering, collapsible sections, and table of contents
- Import/export and merge instructions across projects
### Polish
- **Catppuccin themes** — Mocha (dark) and Latte (light), because aesthetics matter
- **Auto-updates** — new versions download and install in the background
---
## Installation
### Windows Installer (recommended)
1. Download the latest `DeepSky Setup x.x.x.exe` from [**Releases**](https://github.com/itsela-ms/DeepSky/releases)
2. Run the installer — installs to your user profile with a Start Menu entry
3. Launch DeepSky from the Start Menu
> **Prerequisite:** [GitHub Copilot CLI](https://github.com/github/copilot-cli) — `winget install github.copilot`
### macOS Installer
1. Download the latest `DeepSky-x.x.x.dmg` from [**Releases**](https://github.com/itsela-ms/DeepSky/releases)
2. Open the DMG and drag DeepSky to Applications
3. Launch DeepSky from Applications or Spotlight
> **Prerequisite:** [GitHub Copilot CLI](https://github.com/github/copilot-cli) — `brew install github/gh/copilot`
### From Source
```bash
git clone https://github.com/itsela-ms/DeepSky.git
cd DeepSky
npm install
npm start
```
---
## Updates
DeepSky checks for updates automatically every 15 minutes. When a new version is found, it downloads silently and installs on your next quit — no restarts, no interruptions. A green badge on the settings gear lets you know an update is pending.
---
## License
MIT