Repolode
zmister2016

zmister2016/MrDoc

Разворачиваемая на собственном сервере система документов и базы знаний на Python/Django с вики, заметками, совместной работой и ИИ-ответами по базе знаний.

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

Звёзды
3,247
Форки
589
Открытые issues
44
Последний коммит
19 часов назад

Что это?

MrDoc — систему документов и базу знаний, которую можно развернуть на собственном сервере. Она рассчитана на отдельных пользователей и небольшие и средние команды. В ней можно создавать документы, объединять их в проекты, публиковать и задавать вопросы по их содержимому с помощью ИИ-базы знаний. Таким образом, всё написанное может стать источником знаний для ИИ.

Документы можно создавать в Markdown, формате rich text или таблиц, добавлять в них изображения, вложения, формулы, интеллект-карты, блок-схемы и диаграммы ECharts. Для доступа можно выбрать режим публичного или приватного просмотра, доступ для указанных пользователей либо по коду. Проекты можно экспортировать или публиковать в формате PDF и EPUB. Также в проекте есть Token API для редактирования документов и поиска по ним, а для публичных сайтов предусмотрена поддержка SEO и llms.txt.

Развернуть систему можно с помощью Docker Compose, панели установки для Windows, а также нескольких скриптов и образов, которые поддерживает сообщество. Клиенты включают веб-клиппер для браузера, настольное приложение для Windows, macOS и Linux, приложение для Android и плагин синхронизации с Obsidian. Версия с открытым исходным кодом распространяется по лицензии GPL-3.0; отдельно предлагается профессиональная версия.

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

  • 01Редактирование документов в Markdown, формате rich text и таблиц, с формулами, диаграммами и встроенными медиафайлами
  • 02Иерархия документов, теги, шаблоны, история версий и корзина
  • 03Управление доступом: публичный и приватный режимы, доступ для отдельных пользователей и по коду
  • 04Ответы ИИ по базе знаний и помощь ИИ в написании текстов на основе содержимого документов
  • 05Token API для редактирования, получения и поиска документов
  • 06Экспорт проектов в PDF и EPUB

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

  • Создание личной вики или системы заметок на собственном сервере
  • Размещение внутренней базы знаний команды или сайта с документацией продукта
  • Создание базы знаний с поиском на базе ИИ из существующих командных документов
  • Публикация онлайн-справки или документации проекта с открытым исходным кодом

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

  1. 1

    Разверните приложение с помощью установщика Docker Compose, указанного в README

    git clone https://gitee.com/zmister/mrdoc-install.git && cd mrdoc-install && chmod +x docker-install.sh && ./docker-install.sh

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

  • Распространяется по лицензии GPL-3.0 — лицензии с принципом copyleft.
  • Пользователи Open Source Edition должны сохранять уведомления об авторских правах MrDoc; некоторые функции доступны только в платной Professional Edition.

В подборках

Темы

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

Что такое MrDoc?
Разворачиваемая на собственном сервере система документов и базы знаний на Python/Django с вики, заметками, совместной работой и ИИ-ответами по базе знаний. MrDoc — систему документов и базу знаний, которую можно развернуть на собственном сервере. Она рассчитана на отдельных пользователей и небольшие и средние команды. В ней можно создавать документы, объединять их в проекты, публиковать и задавать вопросы по их содержимому с помощью ИИ-базы знаний. Таким образом, всё написанное может стать источником знаний для ИИ.
MrDoc можно использовать бесплатно? Какая у него лицензия?
MrDoc распространяется с открытым исходным кодом под лицензией GPL-3.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
MrDoc всё ещё поддерживается?
Активно поддерживается. Последний коммит в MrDoc — 6 нояб. 2026 г..
Для чего можно использовать MrDoc?
Создание личной вики или системы заметок на собственном сервере Размещение внутренней базы знаний команды или сайта с документацией продукта Создание базы знаний с поиском на базе ИИ из существующих командных документов Публикация онлайн-справки или документации проекта с открытым исходным кодом
Как установить MrDoc?
Разверните приложение с помощью установщика Docker Compose, указанного в README: git clone https://gitee.com/zmister/mrdoc-install.git && cd mrdoc-install && chmod +x docker-install.sh && ./docker-install.sh
Где скачать MrDoc?
Исходный код и инструкции по установке — на GitHub: https://github.com/zmister2016/MrDoc

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

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

Бесплатное приложение с открытым исходным кодом для заметок: работает на компьютере или собственном сервере и подходит для создания больших иерархических баз знаний.

38,7 тыс.+99 за неделю2,6 тыс.TypeScriptAGPL-3.0Обновлён 15 часов назад

Самостоятельно размещаемая база знаний с поддержкой офлайн-режима, расширенным редактором Markdown, командными рабочими пространствами, OIDC SSO и хранилищем на базе S3.

3,9 тыс.+399 за неделю291VueMITАктивно поддерживаетсяОбновлён 4 дня назад

Seafile — облачное хранилище с открытым исходным кодом, которое можно разместить на своём сервере: синхронизация файлов, общий доступ, библиотеки для команд и расширяемые представления метаданных.

15,4 тыс.+25 за неделю1,7 тыс.COtherОбновлён 22 дня назад

Открытая платформа для совместной работы с вики и документацией — альтернатива Confluence и Notion, которую можно развернуть на собственном сервере.

22,2 тыс.+79 за неделю1,7 тыс.TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён 14 часов назад

Редактор для совместной работы над текстами с редактированием в реальном времени, вложенными подстраницами и возможностью самостоятельного хостинга; создан на Django и React.

17 тыс.+18 за неделю699PythonMITАктивно поддерживаетсяОбновлён 17 часов назад