GH Logo Gerald Hofbauer
Projekte Über mich Kontakt
LinkedIn GitHub
Icon

Desktop-Tool · Linux

heyclaude

Siri-Style-Overlay für Linux (GNOME/Wayland): [Win] halten, Eingabefenster poppt auf, Frage an Claude stellen, gestreamte Antwort erhalten – mit MCP-Server-Anbindung und umschaltbaren Engines.

Service

Konzeption & Entwicklung

Technologien

Electron, React, TypeScript, MCP

Release

Juli 2026

heyclaude ist ein Siri-artiges Overlay für den Linux-Desktop: [Win] halten, ein frameless Fenster erscheint, du tippst deine Frage – und bekommst die Antwort von Claude live gestreamt. Ein Druck daneben oder ESC, und es ist wieder weg.

Unter der Haube kann heyclaude zwischen zwei Engines umschalten: dem Claude Agent SDK (nutzt deinen Claude-Code-Login) und dem Anthropic SDK (per API-Key) – inklusive MCP-Server-Anbindung, Kontext-Chips und Verlauf.

Highlights

Was heyclaude kann

⌨️

Win-Hold-Hotkey

Globaler Hotkey via evdev – Taste halten, fragen, loslassen. Kein Fensterwechsel nötig.

💬

Gestreamte Antworten

Streaming-Markdown-Chat direkt im Overlay, mit optionalem Type-out-Effekt.

🔄

Zwei Engines

Agent SDK (Claude-Code-Login/Abo) oder Anthropic SDK (API-Key) – live umschaltbar.

🧠

MCP-Anbindung

Eigene MCP-Server einbinden; Auth bleibt beim User. Kontext-Chips und Screenshots als Input.

📦

Als AppImage

Frameless/transparentes Fenster, Tray, Autostart – paketiert als AppImage.

Architektur

Der Electron-Main-Prozess kümmert sich um Fenster-Management (frameless, ESC/Blur-Hide), Tray, Single-Instance-Toggle, den evdev-Hotkey-Daemon, den Engine-Layer, MCP und einen SQLite-Verlauf. Der Renderer ist eine React-App mit Streaming-Markdown-Chat und Einstellungen.

Von außen – etwa per GNOME-Shortcut – lässt sich das Overlay über eine zweite Instanz mit --toggle ein- und ausblenden. Alle sieben Meilensteine sind fertig (v0.1.0).