워크플로, RAG, 에이전트, 모델 관리, 평가와 파인튜닝을 지원하는 기업용 오픈소스 LLM 애플리케이션 DevOps 플랫폼입니다.
- 스타
- 23,006
- 포크
- 3,194
- 열린 이슈
- 21
- 마지막 커밋
- 4시간 전
어떤 프로젝트인가요?
MaxKB (Max Knowledge Brain)는 엔터프라이즈 AI 에이전트를 구축하기 위한 오픈소스 플랫폼입니다. 특정 문서 집합을 바탕으로 챗봇이 질문에 답해야 하는 지능형 고객 지원, 사내 지식 베이스, 학술 연구 및 교육 등의 시나리오를 대상으로 합니다.
이 플랫폼에는 업로드한 문서나 자동으로 크롤링한 웹 페이지를 받아 텍스트를 분할하고 벡터화해 모델 응답의 근거로 활용하는 RAG 파이프라인이 포함되어 있습니다. 워크플로 엔진과 함수 라이브러리를 통해 여러 단계로 이뤄진 AI 프로세스를 구성할 수 있으며, MCP 도구 사용도 지원합니다. 커스텀 코딩 없이 비즈니스 시스템을 연결해 기존 제품에 Q&A 기능을 추가할 수 있습니다.
MaxKB는 DeepSeek, Llama, Qwen 같은 프라이빗 모델과 OpenAI, Claude, Gemini, MiniMax 같은 퍼블릭 API를 모두 지원합니다. 텍스트, 이미지, 오디오, 비디오 입력과 출력을 처리합니다. 프런트엔드는 Vue.js, 백엔드는 Django를 사용하는 Python으로 구성되며, LLM 오케스트레이션에는 LangChain, 저장소에는 pgvector를 포함한 PostgreSQL을 사용합니다. Docker 명령 하나로 실행할 수 있습니다.
핵심 기능
- 01문서 업로드와 웹 크롤링으로 RAG 파이프라인에 데이터를 공급하고, 텍스트 분할과 벡터화를 자동으로 수행합니다.
- 02여러 단계의 AI 프로세스를 구성할 수 있는 함수 라이브러리가 포함된 시각적 워크플로 엔진입니다.
- 03에이전트의 MCP 도구 사용을 지원합니다.
- 04프라이빗 모델(DeepSeek, Llama, Qwen)과 퍼블릭 API(OpenAI, Claude, Gemini)를 모두 지원합니다.
- 05텍스트, 이미지, 오디오, 비디오 입력과 출력을 기본 지원합니다.
- 06서드파티 비즈니스 시스템에 코드 작성 없이 통합할 수 있습니다.
활용 사례
- 회사 문서를 바탕으로 직원의 질문에 답하는 사내 지식 베이스 어시스턴트 구축
- 기존 고객 지원 시스템에 Q&A 챗봇 추가
- MCP를 통해 외부 도구를 호출하는 여러 단계의 에이전트 워크플로 프로토타이핑
- 자체 호스팅 인프라에 프라이빗 LLM 기반 Q&A 시스템 배포
빠른 시작
- 1
Docker로 MaxKB 컨테이너를 시작합니다
docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/opt/maxkb 1panel/maxkb - 2
서버 IP 주소의 포트 8080에서 웹 인터페이스를 열고 기본 관리자 계정으로 로그인합니다
사용 전 알아둘 점
- 기본 관리자 비밀번호는 README에 공개되어 있으므로 첫 로그인 후 변경해야 합니다.
- 대규모 모델을 사용하려면 자체 API 키 또는 자체 호스팅 모델이 필요합니다.
토픽
자주 묻는 질문
- MaxKB은(는) 무엇인가요?
- RAG 지식 베이스, 시각적 워크플로, MCP 도구 사용을 지원하는 엔터프라이즈급 AI 에이전트 구축용 오픈소스 플랫폼입니다. MaxKB (Max Knowledge Brain)는 엔터프라이즈 AI 에이전트를 구축하기 위한 오픈소스 플랫폼입니다. 특정 문서 집합을 바탕으로 챗봇이 질문에 답해야 하는 지능형 고객 지원, 사내 지식 베이스, 학술 연구 및 교육 등의 시나리오를 대상으로 합니다.
- MaxKB은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- MaxKB은(는) GPL-3.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- MaxKB은(는) 아직 유지보수되고 있나요?
- 활발히 유지보수 중. MaxKB의 마지막 커밋은 2026년 10월 21일입니다.
- MaxKB은(는) 어디에 사용할 수 있나요?
- 회사 문서를 바탕으로 직원의 질문에 답하는 사내 지식 베이스 어시스턴트 구축 기존 고객 지원 시스템에 Q&A 챗봇 추가 MCP를 통해 외부 도구를 호출하는 여러 단계의 에이전트 워크플로 프로토타이핑 자체 호스팅 인프라에 프라이빗 LLM 기반 Q&A 시스템 배포
- MaxKB는 어떻게 설치하나요?
- Docker로 MaxKB 컨테이너를 시작합니다: docker run -d --name=maxkb --restart=always -p 8080:8080 -v ~/.maxkb:/opt/maxkb 1panel/maxkb 서버 IP 주소의 포트 8080에서 웹 인터페이스를 열고 기본 관리자 계정으로 로그인합니다
- MaxKB은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/1Panel-dev/MaxKB
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
FastGPT는 LLM 앱을 위한 데이터 처리, RAG 지식 베이스, 시각적 워크플로 오케스트레이션을 제공하는 오픈소스 AI Agent 구축 플랫폼입니다.
자연어 설명만으로 내장 도구, 메모리, 오케스트레이션을 갖춘 프로덕션 수준의 AI 에이전트를 생성하는 노코드 플랫폼입니다.
LLM 채팅, RAG 지식 베이스, 브라우징·셸·MCP 도구를 사용하는 에이전트 루프를 결합한 단일 Go 바이너리 형태의 셀프 호스팅 개인용 AI 비서입니다.
시각적 드래그 앤 드롭 편집기와 여러 LLM 제공자를 활용해 에이전트 워크플로를 만들고 실행하는 오픈 소스 AI 앱 빌더입니다.