Live Chat
B 81 completedPipeline State
completedPipeline Metadata
AI Prompt
Catalog Information
A terminal-based voice-first conversational AI that listens, transcribes, processes with Claude, and speaks back using local TTS.
Description
This program functions as a voice-first conversational AI that runs entirely from the terminal. It begins by listening through the microphone, detecting speech boundaries with VAD, and transcribing the audio locally using Whisper. The transcribed text is sent to Claude, which generates a response streamed token-by-token. The response is then converted to speech locally via Piper TTS and played back through the speaker. Users can configure model choices, TTS voice, and other settings through a simple YAML file, and the tool supports both API and CLI backends for Claude.
الوصف
يعمل هذا البرنامج كمساعد ذكاء اصطناعي يعتمد على الصوت ويشغل بالكامل من الطرفية. يبدأ بالاستماع عبر الميكروفون، ثم يكتشف بداية ونهاية الكلام باستخدام تقنية VAD. يُحوَّل الكلام إلى نص محليًا باستخدام نموذج Whisper، ثم يُرسل النص إلى نموذج Claude لتوليد الرد. يُعاد تحويل الرد إلى كلام بصوت محلي عبر نموذج Piper، ويُعرض الصوت مباشرة على مكبر الصوت. يتيح البرنامج اختيار نماذج مختلفة للردود السريعة أو المعقدة، مع إمكانية التبديل بين واجهة برمجة التطبيقات أو واجهة سطر الأوامر للـ Claude. يمكن تكوين إعدادات مثل صوت TTS، سرعة الاستجابة، ونوع النموذج عبر ملف YAML بسيط. يُعد مثالًا عمليًا لتجربة الذكاء الاصطناعي الصوتي في بيئة سطر الأوامر، مع دعم للمحادثات الثنائية عبر الأجهزة الصوتية.
Novelty
7/10Tags
Technologies
Claude Models
Quality Score
Strengths
- Good test coverage (83% test-to-source ratio)
- Code linting configured (ruff (possible))
- Consistent naming conventions (snake_case)
- Low average code complexity \u2014 well-structured code
- Good security practices \u2014 no major issues detected
Weaknesses
- No LICENSE file \u2014 legal ambiguity for contributors
- No CI/CD configuration \u2014 manual testing and deployment
Recommendations
- Set up CI/CD (GitHub Actions recommended) to automate testing and deployment
- Add a LICENSE file (MIT recommended for open source)
Security & Health
Languages
Frameworks
Concepts (2)
| Category | Name | Description | Confidence | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Repobility · code-quality intelligence platform · https://repobility.com | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_description | Project Description | Voice-first conversational AI agent. Listens through your mic, thinks with Claude, and speaks back using local TTS. Runs entirely from the terminal. | 80% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| auto_category | Testing | testing | 70% | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Embed Badge
Add to your README:
