Skip to main content
Glama

KB-Agent-Platform —— Unternehmens-Wissensdatenbank-Q&A-Plattform (RAG + Multi-Agent + MCP)

In einem Satz: Ein Unternehmens-Wissensdatenbank-Agent basierend auf RAG und LangGraph Supervisor, SSE-Streaming-Q&A mit Quellenangabe, MCP-Doppeleinstieg, docker compose für die Ein-Klick-Bereitstellung.

Architektur

Frontend Vue3 ──SSE──> FastAPI ──> Supervisor(LLM-Routing) ──┬─> KB Agent ──> Qdrant(4096 Dimensionen) └─> Chat Agent MCP Host(Cursor/Claude) ──stdio──> MCP Server ──> derselbe Qdrant img.png

Related MCP server: KaaS

Schnellstart

  1. https://github.com/embracingTheFuture/kb-agent-platform.git && cd kb-agent-platform

  2. cp .env.example .env # Trage deine Schlüssel ein

  3. docker compose up --build -d

  4. docker compose run --rm api python task2_pipeline.py # Daten einspielen

  5. Öffne http://localhost:8000/docs

Screenshots

img_1.png

Qualität: Evaluierungs-Set-Regression

6 Testfälle decken Routing-Korrektheit + Zitierintegrität ab, im Container reproduzierbar.

Nummer

Die ersten 15 Zeichen

Erwartet

Tatsächlich

Test bestanden

Nummer: 1

Die ersten 15 Zeichen: Zeitplan und Hauptprojektausrichtung von Phase 2.

Erwartet: KB

Tatsächlich: KB

PASS

Nummer: 2

Die ersten 15 Zeichen: Was Day16 in der Roadmap tun soll

Erwartet: KB

Tatsächlich: KB

PASS

Nummer: 3

Die ersten 15 Zeichen: Stelle dich in einem Satz vor.

Erwartet: CHAT

Tatsächlich: CHAT

PASS

Nummer: 4

Die ersten 15 Zeichen: Schreib mir einen Satz über den Herbst.

Erwartet: CHAT

Tatsächlich: CHAT

PASS

Nummer: 5

Die ersten 15 Zeichen: Wie viele Medaillen hat China bei den Olympischen Spielen 2024 gewonnen

Erwartet: CHAT

Tatsächlich: CHAT

PASS

Nummer: 6

Die ersten 15 Zeichen:

Erwartet: CHAT

Tatsächlich: CHAT

PASS

6 Testfälle, 6 bestanden, 0 fehlgeschlagen

Technische Highlights

  • Handgeschriebener ReAct-Kern (Tool-Registry + while-Schleife, ohne Framework)

  • Eigene Segmentierungs-Vektorisierungs-Retrieval-Pipeline, Qdrant-Kosinus-Ähnlichkeit

  • Quellenangabe: nummerierter Kontext + [i]-Markierung + citations-Struktur

  • Supervisor-Multi-Agenten-Routing + Konversationsspeicher-Komprimierung (Rolling Summary)

  • MCP Server Doppeleinstieg / SSE-Streaming / Evaluierungs-Set-Regression

Related MCP Connectors

Related MCP Servers

  • F
    license
    Not graded
    quality
    A
    maintenance
    Exposes a compiled Markdown knowledge base to any MCP-capable coding agent through a single ask tool, returning cited answers grounded in full wiki articles over stdio or streamable HTTP.
    -
  • F
    license
    Not graded
    quality
    A
    maintenance
    Exposes a compiled Markdown knowledge wiki to any MCP-capable client through a single ask tool that returns cited Markdown answers grounded in whole wiki articles, available over stdio or an authenticated streamable-HTTP endpoint.
    -
  • F
    license
    Not graded
    quality
    A
    maintenance
    Gives MCP-capable coding agents a single ask tool that returns cited Markdown answers grounded in a compiled wiki of the user's notes, docs, and transcripts. Runs locally over stdio or remotely as a streamable-HTTP endpoint at /mcp with optional bearer-token auth.
    -
  • F
    license
    Not graded
    quality
    A
    maintenance
    Enables MCP clients to query a compiled Markdown knowledge base through a single ask tool, returning cited answers grounded in wiki articles over stdio or streamable HTTP.
    -