Об этом проекте

Dadaki — это векторный графический редактор с открытым исходным кодом, который работает полностью в браузере. Он построен на базе высокопроизводительного ядра с использованием Rust/WASM и CanvasKit в сочетании с пользовательским интерфейсом на TypeScript. Проект организован как pnpm workspace, состоящий из трех основных пакетов: - @dadaki/editor: многоразовая и встраиваемая библиотека редактора. - @dadaki/app: автономная демонстрационная оболочка, работающая только локально. - @dadaki/mcp: сервер MCP (Model Context Protocol), который позволяет ИИ-агентам манипулировать реальной векторной геометрией (путями, градиентами, текстом) непосредственно во вкладке открытого редактора, а не генерировать растровые изображения. Ключевые технические особенности включают движок, написанный на Rust, комплексный набор тестов на соответствие SVG и возможность встраивания в другие приложения через специальный API.