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