Download the PHP package bookbreakdown/commandcenter without Composer
On this page you can find all versions of the php package bookbreakdown/commandcenter. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download bookbreakdown/commandcenter
More information about bookbreakdown/commandcenter
Files in bookbreakdown/commandcenter
Package commandcenter
Short Description Workspace and session dashboard for multi-project development with Claude Code.
License MIT
Informations about the package commandcenter
Command Center
Workspace and session dashboard for multi-project development with Claude Code. Laravel 13 + React 19 + Tailwind 4 + shadcn-style components on top of SQLite.
What it does
- Auto-discovers every Claude Code config tree under
$HOME(.claude,.claude-savvior, etc.) and treats each one as an Account. - Walks each account's
projects/<encoded-cwd>/<guid>.jsonlfiles and turns them into Sessions in the dashboard, tagged with the account they came from -- so you can tell at a glance which session belongs to your personal vs savvior Claude account. - Lets you organize Workspaces under named Projects.
- Provides a
php artisan cc:registercommand consumer projects can call from any workspace to label their current session.
Install
Via Packagist (once submitted)
Without Packagist
Add the VCS repository to your global or project composer.json:
Then:
Setup
composer create-project (and any subsequent composer install) will:
- copy
.env.exampleto.env - generate
APP_KEY - create the SQLite file and run migrations
- run
npm installandnpm run buildto producepublic/build/(skipped with a notice if npm is not on PATH; install Node 18+ if you need the dashboard UI)
After that, just edit .env for your machine:
Then point an Apache vhost at public/ and add commandcenter.test (or whatever you call it) to your hosts file.
Configure
Two PC-specific values in .env:
| Key | Purpose |
|---|---|
COMMANDCENTER_HOME |
Absolute path of this checkout. Consumer projects use it in their universal self-registration prompt. |
COMMANDCENTER_HOME_ROOT |
Parent dir holding .claude/, .claude-savvior/, etc. Apache on Windows often runs as LocalSystem and cannot resolve $HOME/$USERPROFILE, so pin the user-profile dir explicitly. Leave blank on POSIX boxes where the service inherits $HOME. |
First run
cc:discover scans for accounts and rebuilds the sessions table; safe to re-run any time.
Universal self-registration prompt
Paste this into any project's CLAUDE.md so agents working there register themselves:
The registrar's auto-detection looks at every account's projects/<encoded-cwd>/ dir for the most recently-written <guid>.jsonl, so it Just Works whether you started Claude under claude or savvior-claude.
Architecture
Development
Run tests: