Repolode
nduckmink

nduckmink/arkon

Самостоятельно размещаемый корпоративный хаб знаний: собирает внутренние документы в вики и предоставляет её Claude и другим LLM через MCP-сервер с разграничением доступа по отделам.

Open source альтернатива:Notion AIConfluence

Звёзды
1,495
Форки
312
Открытые issues
21
Последний коммит
5 месяцев назад

Что это?

Arkon — это самостоятельно размещаемый слой управления знаниями для организаций. Он принимает SOP, политики и внутренние документы, обрабатывает их через конвейер загрузки (map, reduce, plan review, refine, verify, commit), собирает из них вики со связанными страницами и предоставляет её AI-клиентам через единую конечную точку MCP-сервера.

Доступ разграничивается по отделам и глобальным областям видимости с ролевыми разрешениями (Viewer, Contributor, Editor, Admin). Сотрудники подключают Claude Desktop или Claude.ai с помощью OAuth 2.1 и PKCE, а MCP-инструменты учитывают область видимости отдела и типа знаний, заданную для каждого токена. Администраторы могут выбирать LLM, модели для эмбеддингов и компьютерного зрения из каталога Anthropic, Google Gemini и OpenAI, а API-ключи хранятся в PostgreSQL в зашифрованном виде.

Стек работает в семи Docker-контейнерах: FastAPI, PostgreSQL с pgvector, воркеры Redis, MinIO и фронтенд на Next.js.

Ключевые возможности

  • 01Собирает документы в вики со связанными страницами и проверкой плана до любых изменений.
  • 02Предоставляет через MCP инструменты для поиска по вики, чтения страниц, просмотра исходных документов и редактирования черновиков.
  • 03Подключает Claude Desktop и Claude.ai с помощью OAuth 2.1 и входа через PKCE.
  • 04Разграничивает знания по отделам с помощью ролевых разрешений и журнала аудита.
  • 05Распространяет версионируемые пакеты AI-навыков (.zip с SKILL.md) по отделам.
  • 06Позволяет менять модели для эмбеддингов и перестраивать эмбеддинги без остановки системы.

Сценарии использования

  • Предоставлять сотрудникам AI-ассистентов, отвечающих на вопросы по корпоративным SOP и политикам.
  • Ограничивать доступ к знаниям HR, Legal или Engineering нужными отделами.
  • Поддерживать проверяемую внутреннюю вики с отслеживанием версий, доступную для запросов из AI-инструментов.
  • Обмениваться стандартными пакетами навыков агентов внутри организации.

Быстрый старт

  1. 1

    Клонируйте репозиторий

    git clone https://github.com/nduckmink/arkon.git
  2. 2

    Перейдите в каталог проекта

    cd arkon
  3. 3

    Создайте файл окружения на основе примера и отредактируйте секреты

    cp .env.docker.example .env.docker
  4. 4

    Запустите контейнеры Docker

    docker compose --env-file .env.docker up -d --build

Что важно знать

  • Решение предназначено для команд и организаций, а не для индивидуального использования.
  • Для работы требуется запустить 7 контейнеров Docker и получить API-ключ у поставщика ИИ.
  • Лицензия — PolyForm Internal Use: запрещено предоставлять Arkon третьим лицам в качестве сервиса.
  • По вопросам корпоративной поддержки и индивидуальных интеграций обращайтесь к сопровождающим проекта.

Темы

Частые вопросы

Что такое arkon?
Самостоятельно размещаемый корпоративный хаб знаний: собирает внутренние документы в вики и предоставляет её Claude и другим LLM через MCP-сервер с разграничением доступа по отделам. Arkon — это самостоятельно размещаемый слой управления знаниями для организаций. Он принимает SOP, политики и внутренние документы, обрабатывает их через конвейер загрузки (map, reduce, plan review, refine, verify, commit), собирает из них вики со связанными страницами и предоставляет её AI-клиентам через единую конечную точку MCP-сервера.
arkon можно использовать бесплатно? Какая у него лицензия?
arkon распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
arkon всё ещё поддерживается?
Обновлялся за последние 6 месяцев. Последний коммит в arkon — 3 июн. 2026 г..
Для чего можно использовать arkon?
Предоставлять сотрудникам AI-ассистентов, отвечающих на вопросы по корпоративным SOP и политикам. Ограничивать доступ к знаниям HR, Legal или Engineering нужными отделами. Поддерживать проверяемую внутреннюю вики с отслеживанием версий, доступную для запросов из 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 проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Платформа с открытым исходным кодом для разработки приложений на базе LLM: визуальные агентные сценарии, RAG-пайплайны, управление моделями и мониторинг в одном рабочем пространстве.

158,9 тыс.25,1 тыс.PythonOtherОбновлён 2 часа назад