Nihal2000's picture
Update to latest libraries: Gradio 5+, Pydantic v2, LlamaIndex 0.10+
4c67026
|
raw
history blame
1.05 kB
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 LLM
  • ANTHROPIC_API_KEY: For Claude 3.5 Sonnet
  • MISTRAL_API_KEY: For Mistral models and OCR
  • ELEVENLABS_API_KEY: For voice features
  • ELEVENLABS_AGENT_ID: For conversational AI agent

Please set these in the Space Settings -> Variables and Secrets.