Ghostbar: Ein ~5 MB großer nativer macOS Swift AI-Client, der sich vor Bildschirmfreigabe verbirgt

✍️ OpenClawRadar📅 Veröffentlicht: 18. Mai 2026🔗 Source
Ghostbar: Ein ~5 MB großer nativer macOS Swift AI-Client, der sich vor Bildschirmfreigabe verbirgt
Ad

Ghostbar ist ein nativer Swift macOS Menüleisten-AI-Client, der sich vor allen Bildschirmrekordern versteckt – Zoom, Teams, OBS, QuickTime, Cmd+Umschalt+5 – indem er window.sharingType = .none aufruft. Er entfernt das Fenster aus dem Display-Compositor von macOS, bevor eine Aufnahme-Pipeline darauf zugreifen kann. Dies ist eine öffentliche dokumentierte AppKit-API, kein Hack. Es wurde auf modernem macOS getestet; ältere Rekorder, die auf dem veralteten CGDisplayStream basieren, könnten es auf Systemen vor Version 14 noch erkennen.

Ad

Hauptfunktionen

  • Funktioniert mit jedem OpenAI-kompatiblen Backend: lokal (Ollama, LM Studio, llama.cpp, vLLM – auf Server-IP verweisen) oder Cloud (NVIDIA NIM kostenloser Tarif, OpenAI, Anthropic, OpenRouter als Fallback).
  • On-Device Spracheingabe über whisper-cpp.
  • Screenshot-Analyse – das Modell sieht Ihren Bildschirm, der Rekorder nicht.
  • ~5MB Download, in der Menüleiste ansässig.

Das gesamte Projekt ist auf GitHub: github.com/rbc33/Ghostbar. Derzeit bei 50 Sternen. Der Entwickler ist im Reddit-Thread für Fragen und Antworten aktiv.

Dies ist ein praktisches Werkzeug für Entwickler, die während Arbeitsanrufen lokale Modelle ausführen und nicht möchten, dass ihr AI-Client bei Bildschirmfreigaben sichtbar ist. Kein Elektron-Bloat, keine Cloud-Abhängigkeit.

📖 Read the full source: r/LocalLLaMA

Ad

👀 Siehe auch

Ersetzen von Kafka, Redis und RabbitMQ durch NATS: Erfahrungen eines Entwicklers
Werkzeuge

Ersetzen von Kafka, Redis und RabbitMQ durch NATS: Erfahrungen eines Entwicklers

Ein Entwickler dokumentierte seine Erfahrung, drei separate Messaging-Systeme – Kafka, Redis und RabbitMQ – durch NATS in seiner Anwendungsarchitektur zu ersetzen. Der Artikel liefert konkrete Details zu dieser Migration und der daraus resultierenden Systemkonsolidierung.

OpenClawRadar
🦀
Werkzeuge

Claude Code Skill Tax: 2.596 installierte Skills, 40 genutzt, 91 $/Monat verschwendet

Jede installierte Claude Code-Fähigkeit wird in den System-Prompt jeder Sitzung geladen. Ein Benutzer maß 102.651 Token pro Sitzung, von denen 98,6 % nie genutzt wurden – Kosten von etwa 91 $/Monat. Ein Open-Source-Tool, skill-tax, prüft die Nutzung und Kosten.

OpenClawRadar
Erstellung eines selbstaktualisierenden Schreibstil-Leitfadens für KI-unterstützte Inhalte
Werkzeuge

Erstellung eines selbstaktualisierenden Schreibstil-Leitfadens für KI-unterstützte Inhalte

Ein Team, das eine Spracherkennungsplattform namens Noren entwickelt, hat einen 117-zeiligen Markdown-Stilleitfaden erstellt, der sich nach jedem veröffentlichten Beitrag selbst neu schreibt. Dabei nutzt es Claude, um Regeln durchzusetzen und KI-typische Wörter wie 'Kadenz' und 'optimieren' zu verbieten.

OpenClawRadar
Claude Desktop Feature-Anfrage: Sitzungsstart-Hook für automatische Initialisierung
Werkzeuge

Claude Desktop Feature-Anfrage: Sitzungsstart-Hook für automatische Initialisierung

Ein Entwickler, der persistente Kontextsysteme für Claude Desktop erstellt, identifiziert eine Lücke: Das Feld für Benutzereinstellungen injiziert Anweisungen nur, wenn der Benutzer die erste Nachricht sendet, was manuelle Auslöser für die Initialisierung erfordert. Sie schlagen vor, ein Feld für die Ausführung "Bei Sitzungsstart" hinzuzufügen, das automatisch ausgeführt wird, wenn eine neue Konversation beginnt.

OpenClawRadar