# kotaemon, 개인 문서를 기반으로 대화할 수 있는 오픈소스 RAG 도구

**URL:** <https://discuss.pytorch.kr/t/kotaemon-rag/5784>\
**Category:** 읽을거리&정보공유\
**Tags:** rag, rag-framework, graphrag, react, kotaemon, rewoo\
**Created:** [1월 4, 2025, 12:46오후 UTC](https://discuss.pytorch.kr/t/kotaemon-rag/5784 "2025-01-04T12:46:39Z")\
**Posts on this page:** 1\
**Page:** 1

<div class="post-metadata">

**Author:** ![9bow](https://discuss.pytorch.kr/user_avatar/discuss.pytorch.kr/9bow/32/16301_2.png) [@9bow](https://discuss.pytorch.kr/u/9bow)\
**Post date:** [1월 4, 2025, 12:46오후 UTC](https://discuss.pytorch.kr/t/kotaemon-rag/5784/1 "2025-01-04T12:46:39Z")

</div>

![Kotaemon, 개인 문서를 기반으로 대화할 수 있는 오픈소스 RAG 도구](https://discuss.pytorch.kr/uploads/default/original/2X/7/79d6c6f09566fa4cd232c6c74758eb1c4db2a92c.jpeg)

## Kotaemon 소개

Kotaemon은 개인의 문서를 기반으로 질문과 답변(Q&A)을 할 수 있도록 설계된 오픈소스 프로젝트로, 사용자가 문서와 상호작용하며 질문에 답할 수 있도록 돕습니다. 간결하고 사용하기 쉬운 UI를 특징으로 OpenAI, AzureOpenAI, Cohere 같은 API 기반 LLM부터 Ollama 및 llama-cpp-python 같은 로컬 LLM까지 지원합니다. 또한, Kotaemon은 Gradio 기반으로 구축되어 사용자 정의가 가능하고 확장성이 뛰어납니다.

Kotaemon은 단순히 문서의 내용을 검색하고 표시하는 데 그치지 않고, 하이브리드 RAG 파이프라인을 활용하여 고품질의 검색 결과를 제공합니다. 특히, 복잡한 질문에 대한 해답을 제공하기 위해 ReAct 및 ReWOO 같은 에이전트 기반 추론 기법도 지원합니다.

## Kotaemon의 주요 기능

 ![Kotaemon의 주요 기능 소개](https://discuss.pytorch.kr/uploads/default/original/2X/a/a720e0acaac8bb97643eccecf9c695b35ed8d2d8.jpeg)

- **사용자 친화적인 RAG UI** : 개인 및 공용 문서 컬렉션 관리, 사용자 간의 협업 및 대화 공유 기능 제공.

- **다양한 모델 지원** : OpenAI, AzureOpenAI, Ollama와 같은 API 기반 모델 및 로컬 모델 지원.

- **하이브리드 RAG 파이프라인** : 텍스트 기반 및 벡터 기반 검색을 결합하여 최적의 검색 결과 제공.

- **다중 문서 QA 지원** : 도표 및 테이블이 포함된 문서도 지원하며, 다중 문서에서 질문 응답 가능.

- **고급 인용 기능** : 브라우저 내 PDF 뷰어에서 관련 문서를 하이라이트와 함께 미리보기.

- **복잡한 질문 처리** : 질문 분해 및 에이전트 기반 추론을 통해 복잡한 질문 해결 가능.

- **사용자 설정 UI** : 검색 및 생성 프로세스를 UI에서 직접 설정 가능.

- **확장 가능성** : Gradio 기반으로 UI 요소를 추가하거나 수정 가능.

## 라이선스

kotaemon 프로젝트는 [Apache-2.0 라이선스](https://github.com/Cinnamon/kotaemon/blob/main/LICENSE.txt)로 공개되어 있습니다.

## 🖼 kotaemon 온라인 데모 🤗

> **[Kotaemon - a Hugging Face Space by cin-model](https://huggingface.co/spaces/cin-model/kotaemon-demo)**
>
> Ask any question, and the app will provide a detailed answer using available context. You input your question, and the app responds with a clear explanation.

## :github: kotaemon GitHub 저장소

[https://github.com/Cinnamon/kotaemon](https://github.com/Cinnamon/kotaemon)

## 📚 kotaemon 사용자 문서

> **[Quick Start - kotaemon Docs](https://cinnamon.github.io/kotaemon/)**

* * *

_이 글은 GPT 모델로 정리한 글을 바탕으로 한 것으로, 원문의 내용 또는 의도와 다르게 정리된 내용이 있을 수 있습니다. 관심있는 내용이시라면 원문도 함께 참고해주세요! 읽으시면서 어색하거나 잘못된 내용을 발견하시면 덧글로 알려주시기를 부탁드립니다._ 🤗

[:pytorch:파이토치 한국 사용자 모임🇰🇷](https://pytorch.kr/)이 정리한 이 글이 유용하셨나요? [회원으로 가입](https://discuss.pytorch.kr/signup)하시면 주요 글들을 이메일💌로 보내드립니다! (기본은 Weekly지만 [Daily로 변경도 가능](https://discuss.pytorch.kr/my/preferences/emails)합니다.)

🎁 아래↘쪽에 좋아요👍를 눌러주시면 새로운 소식들을 정리하고 공유하는데 힘이 됩니다~ 🤩
