Repolode
Tencent

Tencent/WeKnora

Open-source платформа знаний Tencent на базе LLM: превращает документы в RAG-систему вопросов и ответов, агента для рассуждений и автоматически поддерживаемую wiki.

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

Звёзды
35,086
Форки
4,704
Открытые issues
773
Последний коммит
22 часа назад

Что это?

WeKnora — это фреймворк знаний на базе LLM для работы с корпоративными документами: их понимания, семантического поиска и анализа. Он собирает документы команды в базы знаний, по которым можно искать с помощью RAG, поручать задачи многошаговому агенту или создавать связанную wiki с графом знаний.

Агент умеет обращаться к поиску по базе знаний и в интернете, инструментам и навыкам MCP, а также запускать навыки в постоянных в рамках сессии песочницах Docker, E2B или Cube. Документы можно синхронизировать из Feishu, Confluence, GitLab, Notion, Yuque и других источников, а для разбора доступны форматы PDF, Word, Excel и XMind. Поиск сочетает поиск по ключевым словам и векторный поиск с переранжированием и разбиением на родительские и дочерние фрагменты.

Модели, векторные базы данных и хранилища объектов можно менять; поддерживаются 29 встроенных поставщиков LLM и Ollama. Систему можно развернуть с помощью Docker Compose, Helm в Kubernetes или в виде Lite — одного бинарного файла с SQLite. Также доступны RBAC для рабочих пространств, API-ключи и трассировка через Langfuse.

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

  • 01RAG-система вопросов и ответов с гибридным поиском по ключевым словам и векторным поиском, переранжированием и ссылками на источники
  • 02Многошаговый агент ReAct, использующий базы знаний, поиск в интернете, инструменты и навыки MCP
  • 03Автоматически создаваемые страницы wiki с графом знаний, возможностью редактирования и отката изменений
  • 04Синхронизация данных из Feishu, Confluence, GitLab, Notion и других платформ
  • 05Возможность менять LLM, векторные базы данных и хранилища объектов
  • 06RBAC для рабочих пространств, API-ключи с ограниченной областью действия и трассировка через Langfuse

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

  • Создание внутреннего помощника для вопросов и ответов по инструкциям, политикам и инженерной документации компании
  • Единый доступ сотрудников к разрозненным знаниям из Feishu, Confluence или Notion
  • Публикация базы знаний для Cursor или Claude через встроенный MCP-сервер
  • Запуск частной системы знаний на собственных серверах во внутренней сети

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

  1. 1

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

    git clone https://github.com/Tencent/WeKnora.git
  2. 2

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

    cd WeKnora && cp .env.example .env
  3. 3

    Загрузите последние образы

    docker compose pull
  4. 4

    Запустите основные сервисы, затем откройте http://localhost

    docker compose up -d

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

  • Для полного развертывания нужны Docker, Docker Compose и несколько сервисов, поэтому самостоятельный хостинг требует усилий по настройке.
  • В README предупреждается, что развертывания в production следует размещать в частной сети, а не в публичном интернете.
  • Для некоторых функций нужны API-ключи внешних моделей или дополнительные сервисы, такие как Neo4j, MinIO или Langfuse.

В подборках

Темы

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

Что такое WeKnora?
Open-source платформа знаний Tencent на базе LLM: превращает документы в RAG-систему вопросов и ответов, агента для рассуждений и автоматически поддерживаемую wiki. WeKnora — это фреймворк знаний на базе LLM для работы с корпоративными документами: их понимания, семантического поиска и анализа. Он собирает документы команды в базы знаний, по которым можно искать с помощью RAG, поручать задачи многошаговому агенту или создавать связанную wiki с графом знаний.
WeKnora можно использовать бесплатно? Какая у него лицензия?
WeKnora распространяется с открытым исходным кодом под лицензией Other. Перед использованием в коммерческих продуктах проверьте условия лицензии.
WeKnora всё ещё поддерживается?
Активно поддерживается. Последний коммит в WeKnora — 22 окт. 2026 г..
Для чего можно использовать WeKnora?
Создание внутреннего помощника для вопросов и ответов по инструкциям, политикам и инженерной документации компании Единый доступ сотрудников к разрозненным знаниям из Feishu, Confluence или Notion Публикация базы знаний для Cursor или Claude через встроенный MCP-сервер Запуск частной системы знаний на собственных серверах во внутренней сети
Как установить WeKnora?
Клонируйте репозиторий: git clone https://github.com/Tencent/WeKnora.git Перейдите в папку проекта и создайте файл окружения: cd WeKnora && cp .env.example .env Загрузите последние образы: docker compose pull Запустите основные сервисы, затем откройте http://localhost: docker compose up -d
Где скачать WeKnora?
Исходный код и инструкции по установке — на GitHub: https://github.com/Tencent/WeKnora

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

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