CommunityCodierung & Entwicklunggithub.com

Deepthi0496/RAG-AI-Assistant

KI-Studienassistent für Dokumentenzusammenfassung und Fragenbeantwortung. Unterstützt PDF-, DOCX- und PPT-Dateien mit semantischer Suche und Gemini-gestützten Antworten.

Was ist RAG-AI-Assistant?

Dieser Skill verwandelt Ihren KI-Assistenten in einen leistungsstarken Studien- und Dokumentationsassistenten auf Basis von Retrieval-Augmented Generation (RAG). Er ermöglicht das Hochladen von PDF-, DOCX- und PPT-Dateien, extrahiert deren Text und zerlegt ihn in suchbare Abschnitte. Mit Hilfe von semantischer Suche (über Embeddings) und der Gemini-API können Sie präzise Fragen zum Inhalt stellen oder Zusammenfassungen generieren. Der Skill ist besonders nützlich für Studierende, Forschende und Berufstätige, die große Dokumentenmengen effizient analysieren müssen. Er wird als Open-Source-Projekt bereitgestellt und lässt sich lokal ausführen, wobei Umgebungsvariablen für die API-Schlüssel konfiguriert werden müssen.

Funktioniert mit~Claude Code~Codex CLI~Cursor✓Gemini CLI
npx skills add Deepthi0496/RAG-AI-Assistant

Installed? Explore more Codierung & Entwicklung skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

In Ihrer bevorzugten KI fragen

Öffnet einen neuen Chat, in dem dieser Agent-Skill bereits geladen ist.

Dokumentation

Was macht RAG-AI-Assistant?

KI-Studienassistent für Dokumentenzusammenfassung und Fragenbeantwortung. Unterstützt PDF-, DOCX- und PPT-Dateien mit semantischer Suche und Gemini-gestützten Antworten.

Funktionen

  • Dokumenten-Upload: Unterstützt PDF, DOCX und PPT
  • Text-Extraktion: Extrahiert Text aus Dokumenten
  • Semantische Suche: Findet relevante Abschnitte basierend auf Embeddings
  • Fragenbeantwortung: Beantwortet Fragen mit Gemini-API
  • Zusammenfassung: Generiert prägnante Zusammenfassungen

Verwendung

  1. Installieren Sie die Abhängigkeiten: pip install -r requirements.txt
  2. Setzen Sie Ihren Gemini-API-Schlüssel als Umgebungsvariable: export GEMINI_API_KEY=your_key
  3. Führen Sie das Skript aus: python app.py
  4. Laden Sie ein Dokument hoch und stellen Sie Fragen

Technische Details

  • Verwendet Google Generative AI (Gemini) für Antworten
  • Nutzt Sentence-Transformers für Text-Embeddings
  • ChromaDB als Vektordatenbank
  • Streamlit für die Benutzeroberfläche

Lizenz

MIT

Verwandte Skills