Spaces:
Sleeping
Sleeping
Commit History
-
update
0202988
-
feat: Migrate to google-genai SDK + fix remaining low-res images
Nikhil Pravin Pise## Google SDK Migration (Future-proofing) - Migrated from deprecated google.generativeai to google.genai SDK - Updated all files: knowledge.py, embeddings.py, vision.py, multimedia.py - Updated server.py and app.py with new Client pattern - Updated requirements.txt to use google-genai package - Now uses gemini-2.0-flash-exp model for better performance ## Image Resolution Fix (Complete) - Enhanced upgrade_medium_image_url() to handle ALL Medium CDN formats: - miro.medium.com (v2/resize, max/, freeze/) - cdn-images-1.medium.com - cdn-images-2.medium.com - cdn.medium.com - Added 7 pattern matchers for comprehensive URL upgrading - All images now upgrade to 1400px width automatically This fully addresses the blurry image issue across all edge cases.545358b
-
feat: Switch to Groq as primary LLM provider
Nikhil Pravin Pise40cdc42
-
chore: Update server header to v3.0
Nikhil Pravin Pise57b1d14 -
feat: MCP Server v3.0 - Full specification compliance
Nikhil Pravin Pised0875ab
-
feat: comprehensive migration - merge Scraper + MCP Server
Nikhil Pravin Pise- Added 17 missing source modules from Medium-Scraper - Replaced app.py with comprehensive 6-tab UI - Replaced server.py with full MCP server (10 tools) - Resolved dependency conflicts (mcp 1.0.0, elevenlabs 1.0.0) - Fixed import paths for HuggingFace deployment - Added shared_config.py to src/ - Created merged config.py without Apify dependency - Updated requirements.txt with 55 consolidated dependencies - Removed ../Medium-Scraper sibling directory references Ready for local Docker testing and HuggingFace deploymentae588db
-
Force rebuild to ensure gTTS fallback is deployed
Nikhil Pravin Pise84b10fe -
Add gTTS as robust free fallback for audio generation
Nikhil Pravin Pised0c5ce9 -
Add retry logic for Edge-TTS and pin version
Nikhil Pravin Pise3134bc7 -
Sync scraper features, fix audio paths, improve image extraction, and add gitignore
Nikhil Pravin Pisea01fb11
-
Improve scraper robustness and add audio logging
Nikhil Pravin Pise31bfe02 -
Initial deploy
Nikhil Pravin Pisea80eeb8