Murmur

C+ 73 completed
Desktop App
unknown / json · tiny
31
Files
13,900
LOC
1
Frameworks
10
Languages

Pipeline State

completed
Run ID
#344835
Phase
done
Progress
1%
Started
Finished
2026-04-13 01:31:02
LLM tokens
0

Pipeline Metadata

Stage
Skipped
Decision
skip_scaffold_dup
Novelty
52.00
Framework unique
Isolation
Last stage change
2026-04-16 18:15:42
Deduplication group #52540
Member of a group with 2 similar repo(s) — canonical #74340 view group →
Top concepts (2)
Project DescriptionDesktop App
Repobility (the analyzer behind this table) · https://repobility.com

AI Prompt

Create a cross-platform desktop application using Electron that provides hands-free AI coding assistance with Claude Code. The app needs to handle voice input via local Whisper STT and provide voice output using local Kokoro TTS. Key features include a live terminal view of the running session, global hotkey support, and auto-managed server lifecycle. The architecture should manage cross-platform terminal abstraction (tmux for macOS, node-pty for Windows) and communicate through an Express/WebSocket server.
electron typescript javascript voice-assistant ai-coding desktop-app websocket cross-platform terminal
Generated by gemma4:latest

Catalog Information

A desktop application that lets users converse with Claude Code using voice, providing hands‑free AI coding assistance.

Description

This application creates a seamless voice interface to Claude Code, enabling developers to speak commands and receive spoken responses without touching a keyboard. It runs locally, using Whisper for speech‑to‑text and Kokoro for text‑to‑speech, ensuring privacy and low latency. A lightweight Express server manages a terminal session that runs Claude Code, while an Electron front‑end displays the live terminal output in a floating window. Global hotkeys and automatic server lifecycle management make the experience truly hands‑free. The solution works on both macOS and Windows, abstracting terminal differences with tmux or node‑pty.

الوصف

يتيح هذا التطبيق واجهة صوتية سلسة لـ Claude Code، مما يمكّن المطورين من إصدار أوامر صوتية وتلقي ردود مسموعة دون الحاجة لمس لوحة المفاتيح. يعمل على الجهاز محلياً، ويستخدم Whisper لتحويل الكلام إلى نص وKokoro لتحويل النص إلى كلام، ما يضمن الخصوصية وانخفاض زمن الاستجابة. يدير خادم Express خفيف الوزن جلسة طرفية تقوم بتشغيل Claude Code، بينما يعرض واجهة Electron موجه الطرفية الحية في نافذة عائمة. يتيح اختصارات لوحة المفاتيح العالمية وإدارة دورة حياة الخادم تلقائياً تجربة حرة بالكامل. يعمل الحل على نظامي macOS وWindows، مع تجريد اختلافات الطرفية عبر tmux أو node‑pty.

Novelty

7/10

Tags

voice-interface hands‑free-ai terminal-integration local-speech‑to‑text text‑to‑speech real‑time-ai-conversation cross‑platform-desktop

Technologies

express playwright

Claude Models

claude-opus-4.6

Quality Score

C+
73.4/100
Structure
61
Code Quality
78
Documentation
59
Testing
85
Practices
67
Security
100
Dependencies
60

Strengths

  • CI/CD pipeline configured (github_actions)
  • Good test coverage (50% test-to-source ratio)
  • Good security practices \u2014 no major issues detected

Weaknesses

  • No LICENSE file \u2014 legal ambiguity for contributors
  • 297 duplicate lines detected \u2014 consider DRY refactoring
  • 1 'god files' with >500 LOC need decomposition

Recommendations

  • Add a linter configuration to enforce code style consistency
  • Add a LICENSE file (MIT recommended for open source)
  • Address 21 TODO/FIXME items \u2014 consider tracking them as issues

Security & Health

9.8h
Tech Debt (B)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (2)
Open data scored by Repobility · https://repobility.com
Unknown
License
1.0%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

json
51.4%
html
21.0%
typescript
19.8%
javascript
2.4%
markdown
1.6%
shell
1.5%
swift
1.4%
python
0.5%
yaml
0.4%
toml
0.0%

Frameworks

Electron

Concepts (2)

Per-row analysis by Repobility · https://repobility.com
CategoryNameDescriptionConfidence
Repobility · code-quality intelligence · https://repobility.com
auto_descriptionProject DescriptionA cross-platform (macOS + Windows) voice interface for hands-free conversations with Claude Code.80%
auto_categoryDesktop Appdesktop70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

![Quality](https://repos.aljefra.com/badge/68897.svg)
Quality BadgeSecurity Badge
Export Quality CSVDownload SBOMExport Findings CSV