github2 min read

Curated summary

Build a personal organization command center with GitHub Copilot CLI

Read original(opens in new tab)

Brittany Ellich built a personal organization command center to reduce the friction of switching between numerous apps. Using GitHub Copilot for planning and implementation, she created a working first version in one day. Her experience suggests that AI-assisted development makes it easier to turn everyday frustrations into practical, customized tools.

The Problem: Digital Fragmentation

  • Brittany wanted to consolidate information scattered across roughly a dozen applications.
  • Her goal was a calm, visual workspace suited to her learning style and the way she organizes information.
  • The project became a personal command center for bringing disparate work and productivity tools together.

Planning and Building with AI

  • Brittany uses a “plan-then-implement” workflow.
  • During planning, Copilot interviews her about requirements and behavior until they form a sufficiently detailed plan.
  • Copilot then implements the system based on that plan, reducing guesswork and making development smoother.
  • The first version was completed in a single day alongside her normal work.

Her Development Workflow

  • She uses VS Code Agent Mode for synchronous work, generally running up to two non-competing agent workflows.
  • She uses Copilot Cloud Agent for asynchronous, well-scoped tasks such as bug fixes and technical-debt cleanup.
  • This division lets her focus personally on work requiring close oversight while agents handle lower-risk background tasks.

Technology Stack

  • Electron for the cross-platform desktop application.
  • React for the interface, components, and state management.
  • Vite for development tooling and hot module replacement.
  • Tailwind CSS for styling.
  • WorkIQ MCP and CLI for accessing Microsoft 365 data, including calendar information.
  • The application also uses ElevenLabs for its voice assistant.

Although Brittany had wanted to build an Electron app, she learned relatively little about Electron because Agent Mode handled most of the implementation. She later simplified the repository manually to make it suitable for public release, noting that agents tend to add code more readily than remove it.

Getting Started

The project is available as the open-source command-center-lite repository. Running it requires Node.js 18 or later, GitHub Copilot CLI for WorkIQ setup, a Microsoft 365 account for calendar synchronization, and an ElevenLabs account for voice features.

The broader recommendation is to start building solutions for small, personal problems. AI tools can accelerate both learning and implementation, making experimentation with unfamiliar technologies far more accessible.

Continue with another curated summary.