deep-research-ai / README.md
jeevzz's picture
Upload 5 files
370d5e9 verified
metadata
title: Deep Research AI
emoji: πŸ”¬
colorFrom: blue
colorTo: purple
sdk: docker
pinned: false
license: mit

Deep Research AI πŸš€

A sophisticated multi-agent research assistant powered by LangGraph and Google Gemini.

Features

  • πŸ”¬ Deep Research: Multi-step research with web search & document analysis
  • πŸŽ₯ YouTube Analyzer: Generate viral titles & extract captions from videos
  • πŸ“ Smart Summarizer: Auto-summarize long reports with one click
  • πŸ“„ Document RAG: Upload PDFs & texts for enhanced knowledge base

Tech Stack

  • Backend: FastAPI + LangGraph
  • AI Models: Google Gemini 2.0 Flash
  • Vector Store: ChromaDB
  • Web Search: Tavily API

Environment Variables

This Space requires the following secrets:

GOOGLE_API_KEY=your_gemini_api_key
TAVILY_API_KEY=your_tavily_api_key

API Endpoints

  • POST /api/chat - Main chat interface
  • POST /api/summarize - Content summarization
  • POST /api/upload - Document upload
  • GET /api/health - Health check

Frontend

The frontend is deployed separately on Vercel for optimal performance.

Visit: [Your Frontend URL]

Local Development

cd backend
pip install -r requirements.txt
uvicorn main:app --reload