Hugging Face
Models
Datasets
Spaces
Community
Docs
Enterprise
Pricing
Log In
Sign Up
Spaces:
dvalle08
/
open-voice-agent
like
0
Running
App
Files
Files
Community
1
Fetching metadata from the HF Docker repository...
main
open-voice-agent
842 kB
2 contributors
History:
64 commits
dvalle08
Update deployment environment configuration: Replace hardcoded default environment in agent.py
3a97ef8
5 days ago
.streamlit
Enhance LiveKit integration: Add audio input and VAD configurations, update settings, and improve Streamlit app for better agent dispatch and error handling.
21 days ago
assets
update git ignore
15 days ago
src
Update deployment environment configuration: Replace hardcoded default environment in agent.py
5 days ago
tests
Integrate Langchain usage patch and update UI metrics: Apply Langchain usage patch in agent.py, adjust pipeline stage layout in index.html, and enhance metric descriptions in main.js for improved clarity and functionality.
5 days ago
.cursorignore
Safe
10 Bytes
implement main entry point for Open Voice Agent with CLI support for running FastAPI, Streamlit, or both. Enhance Streamlit UI for audio processing and integrate WebSocket communication. Update dependencies in pyproject.toml and remove requirements.txt.
about 1 month ago
.env.example
Safe
2.97 kB
Add LLM connection settings and enhance error handling: Introduce new parameters for LLM connection timeout, retry attempts, and stall timeout in .env.example and settings.py. Update agent.py to log errors and session closures, and implement a watchdog for LLM stall detection in MetricsCollector.
5 days ago
.gitattributes
Safe
42 Bytes
Add initial test suite for LLM providers
29 days ago
.gitignore
Safe
278 Bytes
Update UI styles and metrics handling: Add .vscode to .gitignore, enhance button styles in index.html, and introduce new metrics for voice generation in main.js. Refactor metric calculations and improve layout for better responsiveness.
10 days ago
Dockerfile
Safe
455 Bytes
Add README.md for project documentation and update Dockerfile to include it.
18 days ago
README.md
Safe
6.77 kB
Add LLM connection settings and enhance error handling: Introduce new parameters for LLM connection timeout, retry attempts, and stall timeout in .env.example and settings.py. Update agent.py to log errors and session closures, and implement a watchdog for LLM stall detection in MetricsCollector.
5 days ago
pyproject.toml
Safe
992 Bytes
Implement speech-to-text provider selection and configuration: Update environment settings to support both Moonshine and NVIDIA STT providers, refactor STT initialization logic in the agent, and enhance footer generation in the Streamlit app for improved user experience. Update dependencies and settings management for better flexibility in model selection.
17 days ago
start.sh
Safe
316 Bytes
Refactor session bootstrap handling and Streamlit app startup: Update start.sh to launch the app using uvicorn, enhance session bootstrap logic in session_bootstrap.py with retry mechanisms for transient errors, and modify streamlit_app.py to conditionally use a new route for session initialization. Add tests for retry behavior and error handling in session bootstrap payload generation.
8 days ago
uv.lock
Safe
270 kB
Implement speech-to-text provider selection and configuration: Update environment settings to support both Moonshine and NVIDIA STT providers, refactor STT initialization logic in the agent, and enhance footer generation in the Streamlit app for improved user experience. Update dependencies and settings management for better flexibility in model selection.
17 days ago