Skip to content
@cubix-pack

Cubix

The Smart Cube for Intentional Focus

Website

Flutter React Vite Tauri NodeJS ExpressJS WebSockets

Cubix is a physical productivity system designed to make context-switching intentional and tangible. Instead of juggling focus modes through apps or shortcuts, users flip a physical smart cube to activate different productivity modes across their entire ecosystem.


🚀 The Vision

In a world full of digital distractions, Cubix brings physicality back to productivity. By moving the "mode switch" from the screen to a physical device, users create a psychological anchor for their work, study, and leisure time.

🎥 See it in Action

Cubix Demo


🛠️ The Cubix Ecosystem

The Cubix ecosystem is a multi-platform powerhouse that ensures your focus is never broken, regardless of which device you're using.

Component Technology Role
Physical Cube Hardware (BLE) The tangible interface with 6 detectable orientations.
Mobile App Flutter The control center. Reads the cube via BLE and broadcasts modes.
Backend Server Express.js The real-time relay using WebSockets to sync all devices.
Desktop App React + Tauri Enforces system-level app blocking and provides UI feedback.
Web Extension Chrome Extension Blocks distracting websites instantly based on the current mode.
Website React + Vite The informational hub and landing page for the project.

🛠️ Technical Architecture

Cubix Architecture Diagram


🌓 Productivity Modes

Each face of the cube corresponds to a unique mode tailored for specific tasks:

  • 🔴 Deep Work: Maximum focus. Blocks all non-essential apps and sites.
  • 🟢 Pomodoro: Structured 25-minute sprints with automated break reminders.
  • 🟣 Entertainment: Curated leisure time mode. Work apps are hidden.
  • 🔵 Meetings: Optimized for collaboration. Clears the workspace for calls.
  • Offline: Zero distractions. Ultimate isolation for deep thought.
  • 🟡 Idle: The default state. Full access to all tools.

✨ Key Features

  • Physicality Matters: Flipping a cube is an intentional act that signals your brain to focus.
  • Multi-Device Sync: Activation on the physical cube auto-syncs to your phone, desktop, and browser extension.
  • Hardcore Blocking: System-level restrictions that go beyond simple app-blocking.
  • Time-Locked Tasks: Lock the cube face for a set duration to ensure accountability.
  • Offline Resilience: Works even if one device is disconnected; syncs instantly upon reconnecting.

🧠 Meet the Minds


Omar Nagy
(Leader)

George Ibrahim

George Bahij

Karim Nader

Pierre Ehab

Adham Mansour

Ahmed Essam

Hussien Mohamed

Mathieu Morcos

Hassan Eladl

Youssef Maged

Built with ❤️ by the Cubix Team

Popular repositories Loading

  1. cubix-website cubix-website Public

    Cubix Landing Page

    TypeScript 3

  2. cubix-mobile cubix-mobile Public

    Dart

  3. cubix-desktop cubix-desktop Public

    TypeScript

  4. cubix-hardware cubix-hardware Public

    C++

  5. cubix-web-extension cubix-web-extension Public

    JavaScript

  6. .github .github Public

Repositories

Showing 6 of 6 repositories

Top languages

Loading…

Most used topics

Loading…