BeatDebate / src /main.py

Commit History

Enhance README.md and main.py for HuggingFace Spaces deployment - Updated README to include live demo links, deployment checklist, and detailed instructions for setting up HuggingFace Spaces. Improved main.py with enhanced environment detection for Spaces and optimized backend configuration, ensuring a smoother deployment experience. This update aims to provide clearer guidance for users and streamline the deployment process for the BeatDebate application.
4923cf4

SulmanK commited on

Enhance PlannerAgent with entity recognition and coordination strategies - Implemented enhanced entity recognition and intent analysis in the PlannerAgent, allowing for improved query processing and coordination strategies. Updated the MusicRecommenderState model to include new fields for extracted entities, intent analysis, and conversation context. Enhanced logging and reasoning steps for better traceability during planning. Revised design documentation to reflect these changes and outline future enhancements.
00dd8ea

SulmanK commited on

Update dependencies and enhance logging and configuration - Added google-generativeai to pyproject.toml and uv.lock, improved logging in main.py, and updated environment variable loading for better configuration management. Also, refined the .gitignore to include .gradio directory.
5f7cada

SulmanK commited on

Phase 3 Frontend Implementation Complete
565ca46

SulmanK commited on

fix: Resolve linter errors in main.py
8c4790b

SulmanK commited on

feat: Complete Phase 1 - Foundation and API clients
965b972

SulmanK commited on