Полностью локальный голосовой ассистент на Python. Стек: - Wake word: openWakeWord (onnxruntime) - STT: RealtimeSTT + faster-whisper + Silero VAD (CUDA) - LLM-агент: smolagents ToolCallingAgent + Ollama qwen2.5:7b - TTS: Silero V4 (torch.hub) + sounddevice - Shell: Git Bash (Windows) / bash (macOS) Поддерживает Windows и macOS. Агент с памятью и tool calling — находит программы самостоятельно, запоминает пути, выполняет произвольные shell-команды. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
48 lines
615 B
Plaintext
48 lines
615 B
Plaintext
# Python
|
|
__pycache__/
|
|
*.pyc
|
|
*.pyo
|
|
*.pyd
|
|
.Python
|
|
*.egg-info/
|
|
dist/
|
|
build/
|
|
.eggs/
|
|
|
|
# Виртуальные окружения
|
|
venv/
|
|
env/
|
|
.venv/
|
|
|
|
# Логи
|
|
logs/
|
|
*.log
|
|
|
|
# Данные и модели (большие файлы)
|
|
data/
|
|
train_wakeword/docker_data/
|
|
train_wakeword/samples/
|
|
|
|
# Память ассистента (персональные данные)
|
|
data/memory.json
|
|
|
|
# Wake word модели (скачиваются/обучаются локально)
|
|
models/*.onnx
|
|
models/*.tflite
|
|
|
|
# Torch кэш
|
|
.cache/
|
|
|
|
# IDE
|
|
.idea/
|
|
.vscode/
|
|
*.swp
|
|
|
|
# OS
|
|
.DS_Store
|
|
Thumbs.db
|
|
|
|
# Claude Code
|
|
.claude/
|
|
realtimesst.log
|