Murmur

C+ 71 completed
Cli Tool
cli / python · small
162
Files
36,687
LOC
1
Frameworks
8
Languages

Pipeline State

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

Pipeline Metadata

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

AI Prompt

Create a terminal-based, real-time voice transcription tool, similar to Murmur. I need it to process audio entirely locally using Whisper. Key features must include global hotkey activation, auto-copying the transcription to the clipboard, and auto-pasting the text into the currently active application. It should also have a Terminal UI built with OpenTUI + SolidJS for configuration and viewing transcript history. Please support pluggable runtimes like faster-whisper and allow model management for various Whisper sizes.
python cli whisper tui local voice-transcription hotkey solidjs audio-processing
Generated by gemma4:latest

Catalog Information

A terminal-based real-time voice transcription tool that processes audio locally using Whisper.

Description

Murmur is a lightweight terminal user interface that captures audio from the microphone and streams it to the Whisper speech‑to‑text engine for instant transcription. It runs entirely on the local machine, eliminating the need for internet connectivity or cloud services. The interface displays the evolving transcript in real time, allowing users to edit or save the output on the fly. Designed for developers, podcasters, and anyone who needs quick, privacy‑preserving transcriptions, Murmur supports multiple languages and can be integrated into scripts or pipelines. Its minimal dependencies and cross‑platform support make it easy to install and use on Linux, macOS, and Windows.

الوصف

يُعد مشروع Murmur واجهة سطر أوامر مبسطة تُسجّل الصوت من الميكروفون وتحوّله إلى نص في الوقت الحقيقي باستخدام نموذج Whisper. يعمل البرنامج بالكامل على الجهاز المحلي، ما يضمن عدم الحاجة للاتصال بالإنترنت أو الاعتماد على خدمات سحابية. تُعرض الترجمة المتطورة في النافذة أثناء التسجيل، مع إمكانية تعديلها أو حفظها مباشرةً. يهدف المشروع إلى مساعدة المطورين، المذيعين، والمهنيين الذين يحتاجون إلى نسخ فورية وسرية للحوارات. يدعم عدة لغات ويُمكن دمجه في سكربتات أو خطوط أنابيب الأتمتة. بفضل تبعياته القليلة ودعمه للأنظمة Linux وmacOS وWindows، يُمكن تثبيته بسهولة على أي بيئة تطوير. يميز Murmur بواجهة مستخدم بسيطة تتيح التحكم الكامل في التسجيل والتصحيح دون الحاجة إلى أدوات رسومية معقدة.

Novelty

6/10

Tags

voice-transcription real-time-audio terminal-ui local-processing speech-to-text privacy-preserving offline-transcription

Technologies

numpy playwright

Claude Models

claude-opus-4.6

Quality Score

C+
71.2/100
Structure
86
Code Quality
62
Documentation
74
Testing
85
Practices
60
Security
55
Dependencies
60

Strengths

  • CI/CD pipeline configured (github_actions)
  • Good test coverage (58% test-to-source ratio)
  • Code linting configured (ruff (possible))
  • Consistent naming conventions (snake_case)
  • Properly licensed project

Weaknesses

  • Potential hardcoded secrets in 2 files
  • 2718 duplicate lines detected \u2014 consider DRY refactoring
  • 10 'god files' with >500 LOC need decomposition

Recommendations

  • Move hardcoded secrets to environment variables or a secrets manager

Security & Health

10.8h
Tech Debt (A)
A
OWASP (100%)
PASS
Quality Gate
A
Risk (1)
All rows scored by the Repobility analyzer (https://repobility.com)
Apache-2.0
License
4.5%
Duplication
Full Security Report AI Fix Prompts SARIF SBOM

Languages

python
62.6%
typescript
32.2%
yaml
2.8%
markdown
0.9%
shell
0.7%
toml
0.4%
json
0.3%
text
0.0%

Frameworks

pytest

Concepts (2)

Findings curated by Repobility · https://repobility.com
CategoryNameDescriptionConfidence
Want fix-PRs on findings? Install Repobility's GitHub App · github.com/apps/repobility-bot
auto_descriptionProject Description!murmur TUI home across themes80%
auto_categoryTestingtesting70%

Quality Timeline

1 quality score recorded.

View File Metrics

Embed Badge

Add to your README:

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