주요 LLM 제공업체와 연결하고 로컬 지식 베이스를 갖춘 MCP 클라이언트 데스크톱 AI 어시스턴트
nduckmink/arkon
회사 문서를 위키로 구성해 부서별 접근을 제어하며 MCP 서버로 Claude와 다른 LLM에 제공하는 셀프 호스팅 지식 허브입니다.
대체할 수 있는 제품:Notion AI
Confluence
- 스타
- 1,495
- 포크
- 312
- 열린 이슈
- 21
- 마지막 커밋
- 5개월 전
어떤 프로젝트인가요?
Arkon은 조직을 위한 셀프 호스팅 지식 관리 계층입니다. SOP, 정책 및 내부 문서를 수집 파이프라인(map, reduce, plan review, refine, verify, commit)으로 처리해 서로 연결된 페이지로 구성된 위키를 만들고, 단일 MCP 서버 엔드포인트를 통해 AI 클라이언트에 제공합니다.
부서별 및 전사 범위와 역할 기반 권한(Viewer, Contributor, Editor, Admin)으로 접근을 제어합니다. 직원은 OAuth 2.1과 PKCE를 사용해 Claude Desktop 또는 Claude.ai에 연결하며, MCP 도구는 각 토큰의 부서 및 지식 유형 범위를 따릅니다. 관리자는 Anthropic, Google Gemini, OpenAI를 아우르는 카탈로그에서 LLM, 임베딩 및 비전 모델을 선택할 수 있고, API 키는 PostgreSQL에 암호화해 저장됩니다.
FastAPI, pgvector를 사용하는 PostgreSQL, Redis 워커, MinIO, Next.js 프런트엔드로 구성된 Docker 컨테이너 7개에서 실행됩니다.
핵심 기능
- 01문서를 서로 연결된 위키 페이지로 구성하며, 내용을 쓰기 전에 계획을 검토합니다.
- 02MCP를 통해 위키 검색, 읽기, 출처 상세 조회 및 초안 편집 도구를 제공합니다.
- 03OAuth 2.1과 PKCE 로그인으로 Claude Desktop 및 Claude.ai에 연결합니다.
- 04역할 기반 권한과 감사 로그를 적용해 부서별 지식을 분리합니다.
- 05버전이 지정된 AI 스킬 패키지(.zip 및 SKILL.md)를 부서별로 배포합니다.
- 06온라인 재임베딩으로 임베딩 모델을 전환할 수 있습니다.
활용 사례
- 직원에게 회사 SOP와 정책을 바탕으로 답변하는 AI 어시스턴트를 제공합니다.
- HR, 법무 또는 엔지니어링 지식을 해당 부서에서만 볼 수 있도록 관리합니다.
- 검토되고 버전이 추적되는 내부 위키를 유지해 AI 도구에서 조회할 수 있게 합니다.
- 조직 전체에 표준 에이전트 스킬 패키지를 공유합니다.
빠른 시작
- 1
저장소를 클론합니다
git clone https://github.com/nduckmink/arkon.git - 2
프로젝트 디렉터리로 이동합니다
cd arkon - 3
예제 파일로 환경 파일을 만들고 시크릿을 편집합니다
cp .env.docker.example .env.docker - 4
Docker 컨테이너를 실행합니다
docker compose --env-file .env.docker up -d --build
사용 전 알아둘 점
- 개인 사용이 아닌 팀과 조직을 위해 만들어졌습니다.
- Docker 컨테이너 7개를 실행하고 AI 제공업체의 API 키를 사용해야 합니다.
- 라이선스는 PolyForm Internal Use입니다. 제3자에게 서비스로 Arkon을 제공할 수 없습니다.
- 엔터프라이즈 지원과 맞춤형 통합은 메인테이너를 통해 진행해야 합니다.
토픽
자주 묻는 질문
- arkon은(는) 무엇인가요?
- 회사 문서를 위키로 구성해 부서별 접근을 제어하며 MCP 서버로 Claude와 다른 LLM에 제공하는 셀프 호스팅 지식 허브입니다. Arkon은 조직을 위한 셀프 호스팅 지식 관리 계층입니다. SOP, 정책 및 내부 문서를 수집 파이프라인(map, reduce, plan review, refine, verify, commit)으로 처리해 서로 연결된 페이지로 구성된 위키를 만들고, 단일 MCP 서버 엔드포인트를 통해 AI 클라이언트에 제공합니다.
- arkon은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
- arkon은(는) Other 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
- arkon은(는) 아직 유지보수되고 있나요?
- 6개월 이내 업데이트. arkon의 마지막 커밋은 2026년 6월 3일입니다.
- arkon은(는) 어디에 사용할 수 있나요?
- 직원에게 회사 SOP와 정책을 바탕으로 답변하는 AI 어시스턴트를 제공합니다. HR, 법무 또는 엔지니어링 지식을 해당 부서에서만 볼 수 있도록 관리합니다. 검토되고 버전이 추적되는 내부 위키를 유지해 AI 도구에서 조회할 수 있게 합니다. 조직 전체에 표준 에이전트 스킬 패키지를 공유합니다.
- arkon는 어떻게 설치하나요?
- 저장소를 클론합니다: git clone https://github.com/nduckmink/arkon.git 프로젝트 디렉터리로 이동합니다: cd arkon 예제 파일로 환경 파일을 만들고 시크릿을 편집합니다: cp .env.docker.example .env.docker Docker 컨테이너를 실행합니다: docker compose --env-file .env.docker up -d --build
- arkon은(는) 어디서 받을 수 있나요?
- 소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/nduckmink/arkon
요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.
관련 프로젝트
LLM에 전달하기 전에 도구 출력, 로그, 파일, RAG 청크를 라이브러리·프록시·MCP 서버 형태로 압축합니다.
문서 채팅과 AI 에이전트 실행을 위한 올인원 AI 앱으로, 로컬 우선 설정과 다중 사용자 및 다양한 LLM 제공자를 지원합니다.
CPU 전용 머신을 포함한 다양한 하드웨어에서 LLM, 비전, 음성, 이미지, 동영상 모델을 실행하는 자체 호스팅 OpenAI 호환 AI 엔진입니다.
여러 AI 제공자를 통합하고 Agents, MCP, Artifacts, 다중 사용자 인증을 지원하는 셀프 호스팅 채팅 플랫폼
질문을 계획하고 웹·로컬 자료를 수집해 인용이 포함된 보고서를 작성하는 오픈소스 자율 연구 에이전트