Skip to main content
Glama

KB-Agent-Platform —— Plataforma de preguntas y respuestas para base de conocimiento empresarial (RAG + Multi-Agent + MCP)

En una frase: agente de base de conocimiento empresarial basado en RAG y LangGraph Supervisor, con preguntas y respuestas en streaming SSE con trazabilidad de citas, doble entrada MCP y despliegue con un solo clic mediante docker compose.

Arquitectura

Frontend Vue3 ──SSE──> FastAPI ──> Supervisor (enrutamiento LLM) ──┬─> KB Agent ──> Qdrant (4096 dimensiones) └─> Chat Agent MCP Host (Cursor/Claude) ──stdio──> MCP Server ──> el mismo Qdrant img.png

Related MCP server: KaaS

Inicio rápido

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

  2. cp .env.example .env # introduce tu key

  3. docker compose up --build -d

  4. docker compose run --rm api python task2_pipeline.py # carga de datos

  5. Abre http://localhost:8000/docs

Capturas de pantalla

img_1.png

Calidad: regresión del conjunto de evaluación

6 casos de uso que cubren la corrección del enrutamiento + la integridad de las citas, reproducibles dentro del contenedor.

N.º

Primeros 15 caracteres

Esperado

Real

¿Prueba superada?

N.º: 1

Primeros 15 caracteres: la programación de la fase dos y el posicionamiento del proyecto principal.

Esperado: KB

Real: KB

PASS

N.º: 2

Primeros 15 caracteres: qué hay que hacer en el Day16 de la hoja de ruta

Esperado: KB

Real: KB

PASS

N.º: 3

Primeros 15 caracteres: preséntate en una frase.

Esperado: CHAT

Real: CHAT

PASS

N.º: 4

Primeros 15 caracteres: ayúdame a escribir un poema sobre el otoño.

Esperado: CHAT

Real: CHAT

PASS

N.º: 5

Primeros 15 caracteres: cuántas medallas ganó el equipo chino en los Juegos Olímpicos de 2024

Esperado: CHAT

Real: CHAT

PASS

N.º: 6

Primeros 15 caracteres:

Esperado: CHAT

Real: CHAT

PASS

6 casos de uso, 6 superados, 0 fallidos

Puntos técnicos

  • Núcleo ReAct escrito a mano (registro de herramientas + bucle while, sin frameworks)

  • Pipeline propio de segmentación-vectorización-recuperación, similitud coseno de Qdrant

  • Trazabilidad de citas: contexto numerado + anotación [i] + estructura de citations

  • Enrutamiento multiagente del Supervisor + compresión de memoria de sesión (resumen continuo)

  • MCP Server con doble entrada / streaming SSE / regresión del conjunto de evaluación

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.
    -