Initial commit of current state

This commit is contained in:
Adolfo Reyna
2026-08-07 18:15:36 -04:00
commit 62d805e565
32 changed files with 4416 additions and 0 deletions
+26
View File
@@ -0,0 +1,26 @@
# Install with the venv's pip so it picks up .venv/pip.conf, which points TLS
# verification at the system CA bundle:
#
# .venv/bin/python -m pip install -r requirements.txt
pipecat-ai[silero,kokoro,mlx-whisper]==1.7.0
# Apple's on-device dictation model — the default speech-to-text engine.
# AVFoundation also enumerates the macOS system voices for --tts apple.
pyobjc-framework-Speech==12.2.1
pyobjc-framework-AVFoundation==12.2.1
# Quartz event tap, for watching the hold-to-talk key from any app.
pyobjc-framework-Quartz==12.2.1
# Microphone and speakers. Used instead of PyAudio because its wheel bundles a
# prebuilt portaudio, and this machine can neither install Homebrew's nor
# compile one.
sounddevice==0.5.5
# Claude, driving the same `claude` CLI a terminal session uses.
claude-agent-sdk==0.2.131
# Whisper fallbacks. faster-whisper is also imported unconditionally by
# pipecat's whisper module, so it is required even when unused.
faster-whisper==1.2.1