Cosmic-light
Cosmic-light ist eine Anwendung für das Kontrollzentrum der Dynamic Island, die entwickelt wurde, um die Ästhetik und Funktionalität der macOS Dynamic Island auf die Windows-Desktop-Umgebung zu übertragen.
Was ist Cosmic-light?
Was ist Cosmic-light?
Cosmic-light ist eine innovative, Open-Source-Anwendung, die die hochgelobte Dynamic Island-Benutzeroberfläche, die ursprünglich durch Apple-Geräte populär wurde, für das Windows-Betriebssystem nachbildet. Sie fungiert als zentraler, visuell beeindruckender Steuerungs-Hub, der elegant auf Ihrem Bildschirm platziert ist und sofortigen Zugriff auf kritische Informationen und Steuerelemente bietet, ohne den Desktop zu überladen.
Dieses Tool verwandelt passiven Desktop-Platz in eine interaktive Zone und bietet flüssige, physikbasierte Animationen und ein geschmeidiges Benutzererlebnis. Es konsolidiert wesentliche Dienstprogramme – von der Verwaltung der Medienwiedergabe und Echtzeit-Wetteraktualisierungen bis hin zu intelligenten Kalenderbenachrichtigungen und integrierter KI-Unterstützung – in einem zusammenhängenden, anpassbaren Modul. Cosmic-light zielt darauf ab, die Produktivität der Benutzer und die Desktop-Ästhetik gleichzeitig zu verbessern, indem es hochwertiges Design mit praktischer Funktionalität verbindet.
Hauptmerkmale
Cosmic-light ist vollgepackt mit Funktionen für moderne Desktop-Benutzer:
- 🏝️ Dynamic Island UI:
- Positionierungsflexibilität: Platzieren Sie die Insel elegant am unteren oder mittleren Rand Ihres Bildschirms.
- Intelligente Erweiterung: Die Insel erweitert sich nur bei Bedarf flüssig und zeigt Zeit, Datum und den Status des aktiven Fensters in der Home-Ansicht an.
- Fortschrittliche Animationen: Verwendet
framer-motionundliquid-glass-reactfür hochwertige, physikbasierte visuelle Rückmeldungen.
- 🎵 Mediensteuerungs-Integration:
- Verwaltet nahtlos die Wiedergabe (Wiedergabe, Pause, Nächster, Zurück, Lautstärke) für Anwendungen wie Spotify und Systemaudio.
- Echtzeit-Audio-Visualizer, der dynamisch auf Musik reagiert.
- Zeigt umfangreiche Metadaten an, einschließlich großer Albumcover, Künstlerinformationen und des Track-Fortschritts.
- Intelligente Icon-Erkennung identifiziert die Quellanwendung (Spotify, YouTube, Chrome) und das Ausgabegerät.
- 🌦️ Live-Wettervisualisierung:
- Atmosphärische Anzeige mit Echtzeit-Partikel-Rendering (Regen, Schnee, Wolken, Sterne).
- Bietet detaillierte Statistiken: Temperatur, Windgeschwindigkeit, Luftfeuchtigkeit und Niederschlagswahrscheinlichkeit.
- Sofortige Warnungen bei Unwetterwarnungen.
- 📅 Intelligente Kalendersynchronisierung:
- Integration mit Google Kalender über einen privaten iCal-Link.
- Proaktive Benachrichtigungen: Die Insel erweitert sich automatisch 5 Minuten vor Beginn eines Termins.
- Enthält eine vollständige, interaktive Monatsansicht.
- 🧠 KI-Intelligenzzentrum:
- Gemini-Modus: Eingebaute Chat-Oberfläche, die von Googles Gemini AI angetrieben wird und Markdown, Codeblöcke und KaTeX-Mathematik-Rendering unterstützt.
- Perplexity-Modus: Echtzeit-Websuche-Integration komplett mit Zitaten und Quellen.
- Kontextbewusst: Der Konversationsverlauf wird zur Kontinuität lokal gespeichert.
- 🔒 Lokal zuerst & Sicher: Alle Benutzerdaten, einschließlich API-Schlüssel, werden lokal auf dem Computer des Benutzers gespeichert und verschlüsselt.
- ⚙️ Umfangreiche Anpassung: Steuern Sie die Deckkraft, stellen Sie die "Stayback"-Zeit (automatische Einblendverzögerung) ein und verwalten Sie die Platzierung über mehrere Monitore hinweg.
Verwendung von Cosmic-light
Cosmic-light auf Ihrem Windows-Computer zum Laufen zu bringen, umfasst einige einfache Schritte, bei denen Node.js und Python für die notwendigen Systembrücken verwendet werden:
- Voraussetzungen prüfen: Stellen Sie sicher, dass Node.js (v20 oder höher) und Python (v3.10 oder höher) auf Ihrem System installiert sind.
- Installation: Klonen Sie das Repository von GitHub und navigieren Sie in das Verzeichnis:
git clone https://github.com/uspraveen/Cosmic-light.git cd Cosmic-light
3. **Abhängigkeiten einrichten:** Installieren Sie die Frontend-Abhängigkeiten mit npm und die Backend-Abhängigkeiten (erforderlich für die Systemdatenbrücke) mit pip:
```bash
npm install
pip install -r requirements.txt
- Lokal ausführen: Starten Sie den Anwendungsserver für die Entwicklung:
npm run dev
5. **Konfiguration:** Klicken Sie nach dem Start auf das Dynamic Island-Symbol, um es zu erweitern, und greifen Sie dann auf das Einstellungszahnrad zu. Hier müssen Sie Ihre persönlichen API-Schlüssel (Gemini/Perplexity) eingeben und Ihren Google Kalender iCal-Link einfügen, um den vollen Funktionsumfang freizuschalten.
6. **Erstellen:** Um einen eigenständigen, verteilbaren `.exe`-Installer für Windows zu erstellen, führen Sie `npm run build` aus. Der endgültige Installer befindet sich im Verzeichnis `release/`.
## Anwendungsfälle
Cosmic-light ist ideal für Benutzer, die die Effizienz und das visuelle Erscheinungsbild ihres Desktops maximieren möchten:
1. **Der Multitasker/Entwickler:** Überprüfen Sie schnell Kalenderbenachrichtigungen, ohne den Fokus vom Programmieren zu verlieren, verwalten Sie die Spotify-Wiedergabe sofort und nutzen Sie den integrierten KI-Chat für schnelle Kontextabfragen oder Debugging-Hilfe – alles über ein einziges, unaufdringliches UI-Element.
2. **Der Medien-Enthusiast:** Benutzer, die häufig Musik oder Videos streamen, profitieren vom Echtzeit-Visualizer und den präzisen Mediensteuerungen, um sicherzustellen, dass sie keinen Trackwechsel verpassen oder nach dem Lautstärkeregler suchen müssen.
3. **Der informationsgetriebene Profi:** Fachleute, die ständig über die lokalen Bedingungen informiert sein müssen, können das Live-Wettermodul nutzen, um auf plötzliche Wetterumschwünge vorbereitet zu sein, ohne einen Browser-Tab öffnen zu müssen.
4. **Der Produktivitäts-Minimalist:** Personen, die eine saubere Desktop-Umgebung anstreben, können mehrere Widgets (Uhr, Wetter, Kalendererinnerungen) in der kompakten, automatisch ausblendenden Dynamic Island konsolidieren, um den Fokus zu behalten und trotzdem informiert zu bleiben.
5. **Der Anpassungs-Befürworter:** Benutzer, die gerne ihren digitalen Arbeitsbereich anpassen, können die Positionierung, das Theming und die Unterstützung für mehrere Monitore nutzen, um die Insel perfekt in ihr einzigartiges Setup zu integrieren.
## FAQ
**F: Ist Cosmic-light mit macOS oder Linux kompatibel?**
A: Cosmic-light wurde speziell als Kontrollzentrum für das **Windows**-Betriebssystem entwickelt und verwendet Electron- und Python-Brücken, die auf die Windows-Systeminteraktion zugeschnitten sind.
**F: Muss ich für die KI-Funktionen bezahlen?**
A: Die Cosmic-light-Anwendung selbst ist Open Source und kostenlos. Die Nutzung der Gemini- oder Perplexity-KI-Modi erfordert jedoch, dass Sie Ihre eigenen gültigen API-Schlüssel von Google AI Studio bzw. Perplexity.ai bereitstellen, wofür je nach Preisstruktur des Anbieters Nutzungsgebühren anfallen können.
**F: Wie sicher sind meine Daten, insbesondere meine API-Schlüssel?**
A: Cosmic-light legt Wert auf den Datenschutz der Benutzer. Es arbeitet nach dem Prinzip "Local First", was bedeutet, dass alle Konfigurationsdaten und API-Schlüssel direkt auf Ihrem lokalen Computer gespeichert und **verschlüsselt** werden und niemals an die Entwickler übertragen werden.
**F: Was passiert, wenn ich Python nicht installiere?**
A: Python (v3.10+) ist eine zwingende Voraussetzung. Die Anwendung ist auf Python-Skripte angewiesen, um Systembrücken herzustellen, die für das Abrufen von Echtzeitdaten wie aktive Mediensteuerungen und detaillierte Wetterstatistiken erforderlich sind. Ohne diese Funktionalität sind Kernfunktionen nicht verfügbar.
**F: Kann ich ändern, wo die Dynamic Island auf meinem Bildschirm erscheint?**
A: Ja. Über die Einstellungen in der App (zugänglich über das Zahnradsymbol nach dem Erweitern der Insel) können Sie wählen, ob die Insel am **unteren** oder in der **Mitte** Ihres Hauptbildschirms positioniert werden soll, oder Sie können einen bestimmten Monitor auswählen, wenn Sie ein Multi-Monitor-Setup verwenden.
Alternatives
MealTime
MealTime ist Ihr persönlicher, offline-fähiger Rezeptbegleiter, der Ihnen hilft, Mahlzeiten zu speichern, zu organisieren, zu planen und intelligente Einkaufslisten zu erstellen, während Ihre Daten privat bleiben.
dumppp
Der schnellste Weg, Gedanken in Notion mit einer Startzeit von 0,5 s zu erfassen, wodurch Reibungen beseitigt und die Produktivität gesteigert wird.
Biji
Biji ist eine vielseitige Plattform, die entwickelt wurde, um die Produktivität durch innovative Werkzeuge und Funktionen zu steigern.
Gemma AI
Gemma AI ist eine intelligente Anwendung, die Sie direkt mit personalisierten, intelligenten Spracherinnerungen anruft, um sicherzustellen, dass Sie wichtige Aufgaben, Termine oder Fristen nicht verpassen.
Prompty Town
Prompty Town ist eine innovative Plattform, die es Benutzern ermöglicht, ihre Links in virtuelle Gebäude zu verwandeln und so eine einzigartige und ansprechende Möglichkeit zu schaffen, Inhalte zu teilen und damit zu interagieren.
Tavus
Tavus stellt PALs vor: KI-Menschen, die sich erinnern, empathisieren und mit Ihnen wachsen und die Kluft zwischen Mensch und Maschine überbrücken.