Бесплатное приложение с открытым исходным кодом для заметок: работает на компьютере или собственном сервере и подходит для создания больших иерархических баз знаний.
zmister2016/MrDoc
Разворачиваемая на собственном сервере система документов и базы знаний на Python/Django с вики, заметками, совместной работой и ИИ-ответами по базе знаний.
Open source альтернатива:Confluence
Notion
- Звёзды
- 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
Разверните приложение с помощью установщика 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 обновляется ежедневно.
Похожие проекты
Самостоятельно размещаемая база знаний с поддержкой офлайн-режима, расширенным редактором Markdown, командными рабочими пространствами, OIDC SSO и хранилищем на базе S3.
Seafile — облачное хранилище с открытым исходным кодом, которое можно разместить на своём сервере: синхронизация файлов, общий доступ, библиотеки для команд и расширяемые представления метаданных.
Открытая командная база знаний на React и Node.js с совместным редактированием в реальном времени и поддержкой Markdown.
Открытая платформа для совместной работы с вики и документацией — альтернатива Confluence и Notion, которую можно развернуть на собственном сервере.
Редактор для совместной работы над текстами с редактированием в реальном времени, вложенными подстраницами и возможностью самостоятельного хостинга; создан на Django и React.