metadata
title: AI Digital Library Assistant
emoji: π
colorFrom: blue
colorTo: indigo
sdk: gradio
sdk_version: 5.6.0
app_file: app.py
pinned: false
license: mit
tags:
- building-mcp-track-consumer
- mcp-in-action-track-consumer
AI Digital Library Assistant
An intelligent document organization and retrieval system powered by AI.
Features
- Document Ingestion: Upload PDF, DOCX, TXT, and Images
- Semantic Search: Find documents using natural language queries
- AI Q&A: Ask questions about your document library
- Voice Assistant: Talk to your library using ElevenLabs voice AI
- Podcast Generation: Turn documents into engaging audio podcasts
Setup
This Space requires several API keys to function fully:
OPENAI_API_KEY: For embeddings and LLMANTHROPIC_API_KEY: For Claude 3.5 SonnetMISTRAL_API_KEY: For Mistral models and OCRELEVENLABS_API_KEY: For voice featuresELEVENLABS_AGENT_ID: For conversational AI agent
Please set these in the Space Settings -> Variables and Secrets.