A lightweight personal dashboard for your day. Shows your morning briefing, tasks, and meetings in one place.
Built with Electron, React, TypeScript, and Vite.
- Morning Briefing - Get a personalized greeting and overview of your day
- Tasks - Local task management with priority levels
- Meetings - View your calendar from Microsoft 365 via WorkIQ
- Node.js (v18 or higher)
- GitHub Copilot CLI (for WorkIQ setup)
- A Microsoft 365 account (for calendar sync)
git clone https://github.com/YOUR_USERNAME/command-center-lite.git
cd command-center-lite
npm installWorkIQ connects to your Microsoft 365 data to pull in your calendar. Follow the WorkIQ MCP setup instructions:
# 1. Open GitHub Copilot CLI
copilot
# 2. Add the plugins marketplace (one-time setup)
/plugin marketplace add github/copilot-plugins
# 3. Install WorkIQ
/plugin install workiq@copilot-pluginsYou can also install WorkIQ standalone:
# Install globally
npm install -g @microsoft/workiq
# Accept the EULA (required on first use)
workiq accept-eulaNote: WorkIQ requires admin consent on your Microsoft 365 tenant. If you're not an admin, contact your tenant administrator. See the Tenant Administrator Enablement Guide for details.
Copy the example environment file and fill in your details:
cp .env.example .envThen edit .env with your values:
# ElevenLabs (optional - for text-to-speech briefing)
ELEVENLABS_API_KEY=your_api_key_here
ELEVENLABS_VOICE_ID=EST9Ui6982FZPSi7gCHi
# Your name (for personalized greetings)
NAME=Your Name| Variable | Required | Description |
|---|---|---|
NAME |
Yes | Your name for personalized greetings |
ELEVENLABS_API_KEY |
No | API key from ElevenLabs for text-to-speech |
ELEVENLABS_VOICE_ID |
No | Voice ID to use (default is a good general voice) |
# Development mode (with hot reload)
npm run dev:electron
# Or build for production
npm run build
npm run electron- Electron - Desktop application framework
- React - UI library
- TypeScript - Type safety
- Vite - Build tool with hot module replacement
- Tailwind CSS - Styling
- SQLite - Local database for tasks
- WorkIQ MCP - Microsoft 365 calendar integration
Your data is stored locally at:
- macOS:
~/.command-center-lite/command-center.db - Windows:
%USERPROFILE%\.command-center-lite\command-center.db - Linux:
~/.command-center-lite/command-center.db
MIT
