Skip to content

rklop/Drop-AI

Repository files navigation

Drop AI

Drop it in, watch AI work its magic.

Transform your emails, documents, and content into actionable intelligence with the power of Google Gemini AI. No more manual processing - just drop your content and let our AI handle the heavy lifting.

What happens when you drop?

  • Emails get classified, analyzed, and replied to
  • PDFs get extracted, summarized, and actioned
  • Content gets routed, prioritized, and processed
  • Results delivered in seconds, not hours

Built for professionals who want to work smarter, not harder.

Quick Start

  1. Clone & Setup

    git clone https://github.com/yourusername/drop-ai.git
    cd drop-ai
  2. Backend

    cd backend
    python -m venv venv
    source venv/bin/activate  # Windows: venv\Scripts\activate
    pip install -r requirements.txt
    cp env-template.txt .env  # Add your GEMINI_API_KEY
    python app.py
  3. Frontend

    cd frontend
    npm install
    npm run dev
  4. Open http://localhost:3000

Tech Stack

  • Backend: Flask, Google Gemini AI, PyPDF2
  • Frontend: Next.js 14, TypeScript, Tailwind CSS
  • AI: Gemini 2.5 Flash for content processing

Features

  • Email classification, extraction, and reply generation
  • PDF text extraction and analysis
  • 5 specialized AI functions
  • Modern, responsive UI with landing page

About

LLM-Powered Email Assistant | Originally HackMIT 2025, 2nd Place

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published