오케스트레이션
모델을 쓰는 것과 굴리는 것은 다르다
모델 하나를 부르는 것으로 끝나는 일은 드뭅니다. 도구를 쥐여 주고, 여러 모델을 갈아 끼우고, 무엇이 왜 그렇게 답했는지 남겨야 합니다. 그 사이를 메우는 도구들을 여섯 층으로 나눠 정리했습니다. 별 수·라이선스는 GitHub 실측값이고, 설명에는 수치를 쓰지 않습니다.
도구38
층6
직접 호스팅37
확인2026-10-15
검색·메모리
모델이 모르는 자료를 찾아 넣어 주고, 대화 사이의 기억을 보관한다
언제 필요한가 — 사내 문서나 과거 대화를 근거로 답해야 할 때
InfiniFlow
RAGFlow
문서 구조를 이해하는 데 공들인 오픈소스 RAG 엔진
★ 92.3kApache-2.0Python직접 호스팅
AnthropicMCP Servers
모델에 외부 데이터·도구를 붙이는 표준 프로토콜의 공식 서버 모음
★ 91.3k라이선스 미상여러 언어직접 호스팅
MicrosoftGraphRAG
문서에서 지식 그래프를 뽑아 전체 맥락을 묻는 질문에 답하는 방식
★ 36.3kMITPython직접 호스팅
QdrantQdrant
필터링을 함께 쓰는 데 강한 벡터 데이터베이스
★ 35.1kApache-2.0Rust직접 호스팅
ChromaChroma
로컬에서 바로 띄워 쓰기 쉬운 임베딩 데이터베이스
★ 29.5kApache-2.0Python직접 호스팅
LettaLetta
대화 사이의 기억을 스스로 정리해 들고 가는 에이전트 서버
★ 25.1kApache-2.0Python직접 호스팅
pgvectorpgvector
PostgreSQL 에 벡터 타입과 검색을 더하는 확장 — 쓰던 DB 를 그대로 쓴다
★ 23.4k라이선스 미상여러 언어직접 호스팅
WeaviateWeaviate
스키마와 하이브리드 검색을 갖춘 벡터 데이터베이스
★ 16.9k라이선스 미상Go직접 호스팅
별 수·라이선스·언어는 GitHub API 에서 직접 확인한 값이며 주기적으로 다시 읽습니다. 별 수는 인기 지표일 뿐 품질이나 적합성을 뜻하지 않습니다 — 층이 다른 도구끼리는 비교 대상이 아닙니다. 설명에는 수치를 쓰지 않습니다.