Skip to main content
Glama

KB-Agent-Platform —— 기업 지식베이스 Q&A 플랫폼 (RAG + Multi-Agent + MCP)

한 줄 요약: RAG와 LangGraph Supervisor 기반의 기업 지식베이스 Agent, SSE 스트리밍 Q&A에 인용 출처 포함, MCP 이중 진입점, docker compose 원클릭 배포.

아키텍처

프론트엔드 Vue3 ──SSE──> FastAPI ──> Supervisor(LLM 라우팅) ──┬─> KB Agent ──> Qdrant(4096차원) └─> Chat Agent MCP Host(Cursor/Claude) ──stdio──> MCP Server ──> 동일한 Qdrant img.png

Related MCP server: KaaS

빠른 시작

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

  2. cp .env.example .env # 키 입력

  3. docker compose up --build -d

  4. docker compose run --rm api python task2_pipeline.py # 데이터 적재

  5. http://localhost:8000/docs 열기

효과 스크린샷

img_1.png

품질: 평가셋 회귀

6개 케이스가 라우팅 정확성 + 인용 완전성을 커버하며, 컨테이너 내에서 재현 가능.

번호

전15자

예상

실제

테스트 통과 여부

번호: 1

전15자: 2단계 일정 및 메인 프로젝트 방향.

예상: KB

실제: KB

PASS

번호: 2

전15자: 로드맵에서 Day16에 할 일

예상: KB

실제: KB

PASS

번호: 3

전15자: 한 문장으로 자신을 소개해 보세요.

예상: CHAT

실제: CHAT

PASS

번호: 4

전15자: 가을에 관한 시 한 줄 써 줘.

예상: CHAT

실제: CHAT

PASS

번호: 5

전15자: 2024년 올림픽에서 중국 대표팀이 딴 메달 수

예상: CHAT

실제: CHAT

PASS

번호: 6

전15자:

예상: CHAT

실제: CHAT

PASS

6개 케이스, 6개 통과, 0개 실패

기술 포인트

  • 직접 작성한 ReAct 커널 (도구 레지스트리 + while 루프, 프레임워크 미사용)

  • 자체 개발한 분할-벡터화-검색 파이프라인, Qdrant 코사인 유사도

  • 인용 출처: 번호 컨텍스트 + [i] 표기 + citations 구조

  • Supervisor 멀티 에이전트 라우팅 + 세션 메모리 압축 (롤링 요약)

  • MCP Server 이중 진입점 / SSE 스트리밍 / 평가셋 회귀

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