
Cosmic-light
Cosmic-light is a stunning Dynamic Island Control Center for Windows that brings elegant media controls, weather updates, calendar events, and AI-powered search in a beautiful, liquid-smooth interface.
https://github.com/uspraveen/Cosmic-light?ref=producthunt

Product Information
Updated:Feb 28, 2026
What is Cosmic-light
Cosmic-light is an innovative desktop application that brings the elegance of Apple's Dynamic Island concept to Windows computers. Built using React, Electron.js, TypeScript, Python, and CSS3, it serves as a central hub that elegantly sits on your screen (either at the bottom or middle) and expands intelligently when needed. This open-source project combines modern design principles with practical functionality to enhance the Windows user experience.
Key Features of Cosmic-light
Cosmic-light is a Dynamic Island Control Center for Windows that provides a centralized hub for media controls, weather updates, calendar events, and AI-powered search. It features a fluid, elegant interface with high-quality physics-based animations, real-time audio visualization, smart calendar integration, and AI chat capabilities powered by Gemini and Perplexity, all while maintaining local data storage and security.
Dynamic Island UI: An elegant, expandable interface that sits on your screen with fluid animations and at-a-glance information about time, date, and active windows
Media Control Integration: Seamless integration with Spotify and system audio, featuring real-time visualizer, comprehensive playback controls, and smart source detection
AI-Powered Assistant: Built-in chat interface supporting both Google's Gemini AI and Perplexity modes with markdown support and context-aware conversations
Smart Calendar Management: Google Calendar synchronization with automatic event notifications and full month view interaction
Use Cases of Cosmic-light
Professional Workstation Management: Help professionals manage their schedule, meetings, and media playback without switching between multiple applications
Creative Studio Environment: Provide artists and content creators with quick access to media controls and visual feedback while working
Research and Development: Enable researchers to quickly access AI assistance and manage their schedule while maintaining focus on their primary work
Pros
Local-first approach ensuring data privacy and security
Comprehensive integration of multiple useful features in one interface
Highly customizable positioning and appearance
Cons
Requires specific versions of Node.js and Python
Limited to Windows operating system
Requires external API keys for full functionality
How to Use Cosmic-light
Install Prerequisites: Ensure you have Node.js v20+ and Python v3.10+ installed on your Windows system
Clone Repository: Clone the Cosmic-light repository using: git clone https://github.com/uspraveen/Cosmic-light.git and cd into the directory
Install Dependencies: Run 'npm install' to install frontend dependencies and 'pip install -r requirements.txt' for backend dependencies
Launch Application: Start the application in development mode using 'npm run dev'
Access Settings: Click on the Dynamic Island interface to expand it, then click the Settings gear icon
Configure AI Features: Add either a Gemini API key from Google AI Studio or Perplexity API key from Perplexity.ai to enable chat features
Set Up Calendar Integration: Copy your Google Calendar's secret iCal URL from Calendar Settings and paste it into Settings > Google Calendar field
Customize Position: Use settings to adjust the island's position (Bottom or Center) and choose display monitor
Use Core Features: Access media controls, weather updates, calendar events and AI chat through the expandable Dynamic Island interface
Optional: Create Installer: Run 'npm run build' to create a standalone Windows installer in the release/ directory
Cosmic-light FAQs
Cosmic-light is a Dynamic Island Control Center for Windows that provides a central hub for media controls, weather updates, calendar events, and AI-powered search with a fluid interface. It's a basic version of the larger Cosmic project.











