Launchpad

A unified task orchestrator integrating Slack, Linear, Jira, and Google Meet

Design Mockup of MacOS UI

Current Design mockup of our native keyboard-first UI

A comprehensive task management ecosystem built to surface tasks from multiple sources in a single, keyboard-driven interface.

Core Components

Keyboard-first UI — A macOS floating panel application built with Flutter that provides keyboard-first task management. Toggled via Cmd+M, the panel displays tasks from Slack, Linear, Jira, and Google Meet in a unified view with search and filtering capabilities. Details expand into a right-anchored panel with source-specific context sections.

Slack Bot — Integrates platform with Slack, surfacing tasks and enabling workflow automation directly within your Slack workspace.

Backend — A NestJS server that handles integrations, task synchronization, and data aggregation from multiple sources (Linear, Jira, Google Meet, Slack).

Remotion — Video generation and media processing for task visualizations and announcements.

Architecture Highlights

The Task Orchestrator uses Swift method channels to manage two window modes:

  • Panel Mode — A floating overlay with search, filtering, and keyboard navigation
  • Detail Mode — Context-adaptive width (38–82% of screen) with full task details and source-specific information

All components are tightly integrated through the backend, which provides a unified API for task synchronization across all connected services.