Privat · 2026

Claude Voice

Sprachoberfläche für Claude Code auf macOS mit lokaler Spracherkennung, Werkzeugfreigaben und Sprachausgabe. Entwickelt mit React, Rust und Tauri.

Sprachoberfläche

Sprachoberfläche

Ausgangslage

Wer mit Claude Code arbeitet, wechselt zwischen Sprache, Terminal und Werkzeugfreigaben. Eine Sprachoberfläche soll diese Abläufe verbinden und trotzdem sichtbar machen, was der Agent ausführt.

Mein Beitrag

Eigenes Open-Source-Projekt für macOS. Ich entwickle die Desktop-Oberfläche und die Verbindung zwischen Spracherkennung, Claude-Sitzungen, Werkzeugfreigaben und Sprachausgabe.

Technische Entscheidung

Die Spracherkennung läuft lokal mit whisper.cpp. Desktop-App, Browser und Terminal greifen auf gemeinsame Sitzungs- und Sprachfunktionen zu, damit die Oberflächen keine getrennten Implementierungen benötigen.

Umsetzung

React und TypeScript für die Oberfläche, Rust und Tauri für die Desktop-Integration. Globale Tastenkürzel und Menüleisten-Zugriff ergänzen die Sprachbedienung; Werkzeugfreigaben bleiben als bewusster Schritt im Ablauf sichtbar.

Ergebnis

Das öffentliche Repository enthält Desktop-, Browser- und Terminal-Zugänge sowie einen Vorlese-Hook. Damit lässt sich derselbe Sprach-Workflow aus unterschiedlichen Arbeitsumgebungen erreichen.

Grenzen und Abwägungen

Lokale Spracherkennung bedeutet nicht, dass die gesamte Anwendung offline arbeitet: Das fertige Transkript wird an Claude übermittelt. Die Desktop-Integration ist auf macOS ausgerichtet.

Claude Agent SDK · React · TypeScript · Rust · Tauri · whisper.cpp

← Zurück