Repolode
maciekzygmunt

maciekzygmunt/excaliself

Самостоятельно размещаемая доска Excalidraw с аккаунтами, командным пространством, папками, поиском и совместной работой в реальном времени; рисунки хранятся в вашем Postgres.

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

Звёзды
108
Форки
6
Открытые issues
4
Последний коммит
17 часов назад

Что это?

Excaliself превращает холст Excalidraw в многопользовательское веб-приложение, которое работает на вашем сервере. У каждого участника есть личное пространство и общее пространство команды. Рисунки можно упорядочивать по вложенным папкам, добавлять в избранное, искать по названию и тексту на рисунке, а также перемещать в корзину, где они хранятся 30 дней. Общие рисунки можно редактировать вместе в реальном времени, с курсорами участников и режимом следования. Кроме того, команда может вести общую библиотеку фигур и иконок.

Доступ предоставляется только по приглашениям: первый посетитель создаёт аккаунт администратора. Вход можно настроить через Google Workspace, Microsoft Entra ID или любой OIDC-провайдер; пользователи с одобренными почтовыми доменами могут присоединяться автоматически. Администраторы могут управлять участниками и ролями, отправлять ссылки для сброса пароля и просматривать статистику инстанса. Приложение поставляется в виде стека Docker Compose с Postgres и также разворачивается на Coolify.

MCP-сервер позволяет AI-клиентам, таким как Claude.ai, Claude Code и Claude Desktop, находить, читать, создавать рисунки и перемещать их в корзину через OAuth или персональный токен доступа. Самому инстансу не нужен API-ключ LLM.

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

  • 01Полноценный редактор Excalidraw с автосохранением; вставленные изображения сохраняются вместе с рисунком
  • 02Совместная работа в реальном времени с курсорами участников и режимом следования, доступная по ссылке
  • 03Общее пространство команды и библиотека, доступные всем участникам
  • 04Вложенные папки, избранное, недавние файлы и импорт файлов .excalidraw перетаскиванием
  • 05Поиск по названию и тексту рисунков, а также командная палитра (Ctrl K)
  • 06Единый вход через Google, Microsoft Entra ID или OIDC-провайдеры

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

  • Небольшая команда, которой нужна самостоятельно размещаемая общая доска для мозговых штурмов и диаграмм
  • Организации, которым нужно хранить рисунки на собственной инфраструктуре и использовать вход через SSO
  • Разработчики, которые хотят, чтобы Claude или другие MCP-клиенты создавали рисунки и упорядочивали их

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

  1. 1

    Запустите временный экземпляр для предварительного просмотра с помощью Docker

    docker run --rm -p 127.0.0.1:3000:3000 -e PREVIEW_MODE=true ghcr.io/maciekzygmunt/excaliself
  2. 2

    Откройте в браузере страницу входа в режим предварительного просмотра и войдите как admin

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

  • В режиме предварительного просмотра все данные хранятся в памяти и теряются при остановке контейнера.
  • Для реального использования нужны база данных Postgres и конфигурация для развертывания, например Docker Compose или Coolify.
  • Для подключения Claude Desktop требуется Node, поскольку используется пакет mcp-remote.
  • Для сборки образа из исходного кода требуется около 4 ГБ RAM.

В подборках

Темы

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

Что такое excaliself?
Самостоятельно размещаемая доска Excalidraw с аккаунтами, командным пространством, папками, поиском и совместной работой в реальном времени; рисунки хранятся в вашем Postgres. Excaliself превращает холст Excalidraw в многопользовательское веб-приложение, которое работает на вашем сервере. У каждого участника есть личное пространство и общее пространство команды. Рисунки можно упорядочивать по вложенным папкам, добавлять в избранное, искать по названию и тексту на рисунке, а также перемещать в корзину, где они хранятся 30 дней. Общие рисунки можно редактировать вместе в реальном времени, с курсорами участников и режимом следования. Кроме того, команда может вести общую библиотеку фигур и иконок.
excaliself можно использовать бесплатно? Какая у него лицензия?
excaliself распространяется с открытым исходным кодом под лицензией MIT. Перед использованием в коммерческих продуктах проверьте условия лицензии.
excaliself всё ещё поддерживается?
Активно поддерживается. Последний коммит в excaliself — 6 нояб. 2026 г..
Для чего можно использовать excaliself?
Небольшая команда, которой нужна самостоятельно размещаемая общая доска для мозговых штурмов и диаграмм Организации, которым нужно хранить рисунки на собственной инфраструктуре и использовать вход через SSO Разработчики, которые хотят, чтобы Claude или другие MCP-клиенты создавали рисунки и упорядочивали их
Как установить excaliself?
Запустите временный экземпляр для предварительного просмотра с помощью Docker: docker run --rm -p 127.0.0.1:3000:3000 -e PREVIEW_MODE=true ghcr.io/maciekzygmunt/excaliself Откройте в браузере страницу входа в режим предварительного просмотра и войдите как admin
Где скачать excaliself?
Исходный код и инструкции по установке — на GitHub: https://github.com/maciekzygmunt/excaliself

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

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

Самохостируемое рабочее пространство для Excalidraw с коллекциями, совместным редактированием в реальном времени, шерингом, историей версий, бэкапами и входом через локальные аккаунты или OpenID Connect.

1,8 тыс.+60 за неделю188TypeScriptLGPL-3.0Обновлён 8 дней назад

Самостоятельно размещаемое визуальное рабочее пространство, где заметки, Git-репозитории, ссылки, файлы и задачи собраны на общем бесконечном холсте.

672+4 за неделю34TypeScriptAGPL-3.0Активно поддерживаетсяОбновлён позавчера

Локальная база знаний с открытым исходным кодом, объединяющая документы, доску и таблицы в одном рабочем пространстве — альтернатива Notion и Miro.

74,3 тыс.+282 за неделю5,5 тыс.TypeScriptOtherОбновлён 8 часов назад

MCP-сервер, CLI и навык для агентов: дают AI-агентам разработки доступ к живому холсту Excalidraw, где можно рисовать, делать скриншоты, редактировать и экспортировать схемы.

2,6 тыс.295TypeScriptMITАктивно поддерживаетсяОбновлён 7 дней назад