Cosmic-light

Cosmic-light

Praveen and Arunachalam (LearnChain) · 코딩

Cosmic-light는 Windows용 무료 오픈소스 다이내믹 아일랜드 컨트롤 센터다. 미디어 제어, 실시간 날씨, 캘린더, AI 채팅 패널을 하나의 떠 있는 데스크톱 위젯에 모은다. Spotify, 일기예보, 회의 알림 때문에 앱을 전전할 필요 없이, 주의가 필요할 때만 펼쳐지는 하나의 아일랜드가 생긴다. 필요 없을 때는 조용히 접힌다. 하던 작업을 벗어나지 않고 하루의 정보를 빠르게 훑어보고 싶은 Windows 사용자를 위해 만들었다.

Cosmic-light 미리보기

Cosmic-light 소개

Cosmic-light란

Cosmic-light는 아이폰에서 유명해진 캡슐 모양 다이내믹 아일랜드를 Windows 데스크톱용으로 다시 만든 것이다. 아일랜드는 화면 아래나 가운데에 자리 잡고, 대기 중에는 작게 유지되며, 미디어 정보, 날씨 입자, 다가오는 일정, AI 입력창을 부드럽게 펼쳐 보여준다. 개발자 Praveen과 Arunachalam이 MIT 라이선스로 공개했으므로 코드를 직접 실행하거나 자체 Windows 설치 프로그램을 만들 수 있다.

내부는 Electron과 React 앱이며, Python 스크립트가 미디어 재생과 오디오 장치 같은 Windows 시스템 데이터를 연결한다. 이 점은 실용적으로 중요하다. Spotify나 브라우저 탭이 재생하는 내용을 읽고, 출력 장치를 감지하며, 별도 설정 없이 앨범 아트를 표시한다. Google 캘린더 동기화는 비공개 iCal 링크를 붙여 넣으면 되고, AI 기능은 자신의 Gemini 또는 Perplexity API 키에 연결한다.

가장 유용한 부분은 겉모습이 아니라 나타나는 타이밍이다.

가장 큰 걸림돌은 설치다. 스토어에서 받아 두 번 클릭하면 되는 설치 프로그램이 아니다. Node.js 20 이상과 Python 3.10 이상이 필요하고, 몇 가지 명령을 실행해야 한다. AI 채팅도 자신의 API 키를 가져오기 전에는 작동하지 않으므로 대신 쓸 내장 모델이 없다. 키 없이 AI를 쓰고 싶다고? 여기서는 선택지가 아니다.

시작하기

  1. GitHub에서 저장소를 복제하고 터미널로 프로젝트 폴더에 들어간다.
  2. npm install을 실행해 프런트엔드 의존성을 받고, 이어서 pip install -r requirements.txt로 Python 시스템 브리지를 설치한다.
  3. npm run dev로 로컬에서 실행하거나, npm run build를 실행해 release/ 폴더에 독립형 .exe 설치 프로그램을 만든다.
  4. 아일랜드를 클릭해 펼치고, 설정 톱니바퀴를 열어 Gemini 또는 Perplexity API 키를 붙여 넣어 AI 채팅을 켠다.
  5. 일정은 Google 캘린더 설정에서 비공개 iCal 주소를 복사해 앱의 Google 캘린더 항목에 넣는다.

제품 정보

Cosmic-light의 요금, 지원 플랫폼, 성능을 한눈에 확인해 보세요.

무료 플랜예
유료 플랜$0
플랫폼Windows
개발사Praveen and Arunachalam (LearnChain)
카테고리코딩
출시일Jan 2026
최근 업데이트Feb 2026
웹사이트 방문 수649.3M
웹사이트 글로벌 순위50
API 제공 여부아니요

추천 대상

이 도구가 가장 잘 맞는 사용자, 작업, 상황입니다.

사용자

  • Windows 고급 사용자
  • 개발자와 손재주 좋은 사람
  • 회의가 많은 재택근무자

작업

  • 창을 전환하지 않고 음악 제어
  • 날씨를 한눈에 확인
  • AI에서 빠른 답 얻기

활용 상황

  • 집중 작업 시간
  • 다중 모니터 책상
  • 심야 코딩

주요 기능

다이내믹 아일랜드 인터페이스

앱의 핵심은 아일랜드 자체다. 물리 기반 애니메이션으로 펼쳐지고 접히는 캡슐이다. 홈 화면에는 시각, 날짜, 활성 창 상태가 표시되고, 화면 아래에 둘지 가운데에 둘지 고를 수 있다. 다른 모든 기능을 하나로 묶는 부분이다.

시각화 도구가 있는 미디어 제어

Cosmic-light는 Spotify와 일반 시스템 오디오에 연결되어 아일랜드에서 바로 재생, 일시정지, 다음, 이전, 볼륨을 제어하게 해준다. 큰 앨범 아트, 아티스트 정보, 곡 진행 상황을 가져오고, 음악에 반응하는 실시간 오디오 시각화 도구도 갖춘다. 스마트 아이콘이 소리가 Spotify, YouTube, Chrome, 다른 소스 중 어디서 오는지 감지한다. 출력 장치까지 안다.

실시간 날씨 시각화

날씨에는 비, 눈, 구름, 별의 애니메이션 입자로 대기 효과를 입힌다. 기온, 풍속, 습도, 강수 확률을 보여주고 모두 실시간으로 갱신된다. 뇌우나 폭설 같은 심각한 경보는 즉시 표시된다. 브라우저 탭에서는 놓치기 쉬운 종류의 경보다.

스마트 캘린더 동기화

비공개 Google 캘린더 iCal 링크를 붙여 넣으면 일정이 아일랜드로 흘러든다. 멋진 부분은 타이밍이다. 일정이 시작되기 5분 전에 스스로 펼쳐져 알려준다. 상호작용할 수 있는 월간 보기도 있다. 가벼운 캘린더 앱 역할도 한다.

내장 AI 채팅

아일랜드에는 두 가지 모드의 채팅 패널이 있고, 이것이 여기서 핵심 AI 검색 기능이다. Gemini 모드는 Google 모델과 대화하며 KaTeX를 통해 Markdown, 코드 블록, 수학을 지원한다. Perplexity 모드는 실시간 웹 검색을 실행하고 인용과 출처가 있는 답을 돌려준다. 둘 다 대화 기록을 기억하며, 기록은 자신의 컴퓨터에 저장된다.

로컬 우선 프라이버시

데이터는 회사 서버가 아니라 자신의 컴퓨터에 남고, 입력한 API 키는 암호화된다. 캘린더와 검색 기록을 클라우드에 보관하는 웹 기반 대시보드와는 실제로 다른 점이다. 대신 설치와 업데이트는 자신의 몫이다. 관리형 서비스가 대신 처리해 주지 않는다.

사용자 지정 옵션

아일랜드를 아래나 가운데에 두고, 어느 모니터에 나타날지 고르며, 투명도와 자동 접힘 지연을 제어하는 "Stayback" 시간을 조정할 수 있다. 옵션은 많지 않지만, 대부분이 실제로 신경 쓰는 배치 선택을 아우른다. 더 필요하지도 않다.

장단점

장점

  • 미디어, 날씨, 캘린더, AI 채팅을 하나의 항상 쓸 수 있는 위젯에 모아 창 전환을 줄인다.
  • MIT 라이선스로 무료이며 오픈소스다. Electron과 React 코드베이스 전체를 포크할 수 있다.
  • 로컬 우선 설계라 데이터와 암호화된 API 키가 자신의 컴퓨터에 남는다.
  • 반응이 빠른 물리 기반 애니메이션 덕분에 아일랜드가 굼뜨지 않고 경쾌하게 느껴진다.

단점

  • 설치가 초보자에게 친절하지 않다. Node.js 20 이상과 Python 3.10 이상이 필요하고 빌드 명령을 직접 실행해야 한다.
  • AI 채팅에는 자신의 Gemini 또는 Perplexity API 키가 필요해 내장 모델도, 바로 쓸 수 있는 무료 AI도 없다.
  • Windows 전용이다. Mac과 Linux 사용자는 제외된다.
  • 캘린더 동기화가 Google 캘린더 iCal 링크에 의존하므로 다른 서비스의 일정은 나타나지 않는다.

자주 묻는 질문

그렇다. MIT 라이선스로 배포되며 소프트웨어 자체는 비용이 들지 않는다. 유일한 비용은 AI 쪽으로, 채팅 기능을 쓰면 Gemini 또는 Perplexity API 사용료를 직접 낸다.