Minimales RAG-Backend mit FastAPI und Supabase

RepositoryShenSeanChen/launch-ragAnleitung

Das Open-Source-Projekt launch-rag stellt ein kompaktes FastAPI-Backend für Retrieval-Augmented Generation (RAG) mit pgvector auf Supabase bereit. Es dient als Lernbeispiel und Vorlage zur schnellen Anbindung an Frontend-Frameworks wie Next.js.

Das Wichtigste

  1. FastAPI-Backend mit Pydantic-Datenmodellen und automatischer API-Dokumentation.
  2. Vektorsuche über Supabase unter Verwendung der pgvector-Erweiterung.
  3. Unterstützung für mehrere KI-Provider wie OpenAI und Anthropic.
  4. Generierung von zitierfähigen Antworten mit Quellenverfolgung.
  5. Bereitstellung für Docker und Google Cloud Platform (Cloud Run).

Warum das relevant ist

Entwickler stehen beim Einstieg in RAG-Architekturen oft vor komplexen Frameworks. Dieses Repository demonstriert einen direkten, leicht nachvollziehbaren Aufbau ohne unnötigen Ballast und verbindet etablierte Standardkomponenten.

Einordnung

Das Projekt löst das Problem des schnellen Prototypings von RAG-Pipelines. Technologisch stützt es sich auf Python 3.11, FastAPI, Supabase (pgvector), Docker sowie LLM-APIs von OpenAI und Anthropic. Die Zielgruppe umfasst vor allem Einsteiger und Entwickler, die innerhalb kurzer Zeit ein funktionierendes RAG-Backend für Webanwendungen wie Next.js aufsetzen möchten. Hinsichtlich des Reifegrads handelt es sich um ein didaktisches Starter-Template und Demonstrationsprojekt mit schlanker Verzeichnisstruktur, begleitendem YouTube-Tutorial und rund 100 GitHub-Sternen, das für den Produktiveinsatz noch individuelle Absicherungen und Tests erfordert.

Gefunden in

Zusammenfassung von KI erstellt (Gemini 3.8 Flash, 27. September 2026). Sie kann Fehler enthalten – maßgeblich ist die Originalquelle.

Inhaltlich ähnlich, ermittelt über die KI-Suche.

  • Repository:ShenSeanChen/launch-agentic-rag

    launch-agentic-rag: FastAPI-Backend für Agentic RAG mit Tool-Calling

    Ein Open-Source-Repository zeigt eine Referenzimplementierung für Agentic RAG auf Basis von FastAPI. Das System erweitert traditionelle Retrieval-Pipelines um autonome Reasoning-Schritte und Tool-Aufrufe wie Kalenderbuchungen und E-Mail-Versand.

    43SternePython

    KI & AI· Tool

  • Repository:ShenSeanChen/launch-DeepResearch-Backend

    launch-DeepResearch-Backend: FastAPI- und LangGraph-Backend für Deep-Research-Agenten

    launch-DeepResearch-Backend ist ein Open-Source-FastAPI-Dienst, der autonome Deep-Research-Workflows über LangGraph und verschiedene Sprachmodelle bereitstellt. Das Projekt dient als Backend-Vorlage für die Cloud-Bereitstellung auf GCP Cloud Run und lässt sich mit einem separaten Frontend koppeln.

    88SternePython

    KI & AI· Tool

  • Repository:ShenSeanChen/launch-mvp-stripe-nextjs-supabase

    Open-Source-Boilerplate für Next.js, Stripe und Supabase

    Ein Open-Source-Template für Next.js 14, das Authentifizierung, Zahlungsabwicklung und Transaktions-E-Mails in einem produktionsfertigen Grundgerüst bündelt.

    1089SterneTypeScript

    Webentwicklung· Sammlung

  • Repository:OpenSPG/KAG

    OpenSPG/KAG: Logikgeführtes Reasoning und Retrieval als Alternative zu RAG

    KAG (Knowledge Augmented Generation) ist ein Open-Source-Framework, das Large Language Models mit der OpenSPG-Engine kombiniert. Es soll klassische RAG-Vektorsuchen und OpenIE-basierte GraphRAG-Ansätze bei komplexen, domänenspezifischen Abfragen übertreffen.

    9039SternePython

    KI & AI· Tool

  • Repository:ShenSeanChen/launch-kimi-k2-claude

    Kimi K2 in Claude Code einbinden: Setup und Full-Stack-Demo

    Das GitHub-Repository ShenSeanChen/launch-kimi-k2-claude zeigt, wie sich das KI-Modell Kimi K2 von Moonshot AI als Backend für das CLI-Tool Claude Code nutzen lässt. Ergänzend enthält das Projekt eine Full-Stack-Demo auf Basis von Next.js und Supabase.

    37SterneTypeScript

    KI & AI· Anleitung

Lassen Sie uns über Ihr Projekt sprechen

Standorte

  • Mattersburg
    Johann Nepomuk Bergerstraße 7/2/14
    7210 Mattersburg, Austria
  • Wien
    Ungargasse 64-66/3/404
    1030 Wien, Austria

Dieser Inhalt wurde teilweise mithilfe von KI erstellt.