Commit History

Update README.md
a39eb5e
verified

nikimakarov commited on

Update README.md
d84da2e
verified

nikimakarov commited on

Add debug logging for podcast iframe creation
131e39a

Nikita Makarov commited on

Improve podcast iframe detection logic
0e191ed

Nikita Makarov commited on

Fix podcast iframe: initialize music_player_html and add fallback
e035536

Nikita Makarov commited on

Fix podcast YouTube iframe: support youtube_api source
2dd2c1c

Nikita Makarov commited on

Fix YouTube iframe: support youtube_api source from Modal proxy
4b393db

Nikita Makarov commited on

Fix search_youtube_music: use Modal proxy first instead of direct API
13c7f50

Nikita Makarov commited on

Replace all YouTube searches with Modal proxy as primary method
fab1b17

Nikita Makarov commited on

Improve Modal proxy error handling and logging
1508c5e

Nikita Makarov commited on

Add search_youtube_via_modal_proxy method back
6abfc0f

Nikita Makarov commited on

Add missing search_youtube_via_modal_proxy method
675eb61

Nikita Makarov commited on

Fix voice search: use Modal proxy first in search_by_request
43fce10

Nikita Makarov commited on

Improve API key debugging in Modal proxy
72cf384

Nikita Makarov commited on

Debug API key access in Modal
c32d840

Nikita Makarov commited on

Fix YouTube API key access in Modal proxy
2c4e0c3

Nikita Makarov commited on

Update Modal proxy URL and remove old script
fdd1b7e

Nikita Makarov commited on

Fix secret name to youtubeapikey
83317f8

Nikita Makarov commited on

Fix Modal proxy: use fastapi_endpoint and YouTube API key
cf7cffe

Nikita Makarov commited on

Fix Modal proxy: update decorators and add deployment script
178b50b

Nikita Makarov commited on

Add Modal proxy for YouTube search (bypasses HF Spaces DNS restrictions)
bb97e91

Nikita Makarov commited on

Update app configuration
3229c47

Nikita Makarov commited on

Add YouTube Data API v3 support to bypass DNS restrictions in HF Spaces
e996d12

Nikita Makarov commited on

Add retry logic and DNS error handling for YouTube searches
2d5a12f

Nikita Makarov commited on

Fix voice recording: use Gradio Audio component for browser-based recording
11a8acd

Nikita Makarov commited on

Update README
14b0c7b

Nikita Makarov commited on

Remove audioop-lts (not needed for Python 3.10)
eee53c3

Nikita Makarov commited on

v3
65a1cdf

Nikita Makarov commited on

Remove hardcoded API keys, use environment variables only
2fe88e9

Nikita Makarov commited on

v2.5
248f723

Nikita Makarov commited on

v2.4
9b6a0be

Nikita Makarov commited on

v2.3 we did it
c04db7b

Nikita Makarov commited on

v2.2.1
84c7402

Nikita Makarov commited on

v2.2 prod llm work
96e89cb

Nikita Makarov commited on

v2.1 - works - but without syncs of voice and music.
c94876b

Nikita Makarov commited on

v2
5e41eee

Nikita Makarov commited on

v1.1
27ca72c

Nikita Makarov commited on

works cool
0df1705

Nikita Makarov commited on

ai radio with sample auth
61f40a7

Nikita Makarov commited on

updated structure
3a37184

Nikita Makarov commited on

working version
369b798

Nikita Makarov commited on

v1
4cdaf71

Nikita Makarov commited on

Fix Python 3.13 compatibility: Add audioop-lts for audioop module replacement
a369c53

Nikita Makarov commited on

Fix dependency conflict: Use compatible google-generativeai version for llama-index-llms-gemini
73628e2

Nikita Makarov commited on

Initial commit: AI Radio - Personalized Radio Station for MCP Competition
4cdaca5

Nikita Makarov commited on