このプロジェクトについて
Dadakiは、完全にブラウザ上で動作するオープンソースのベクターグラフィックスエディタです。Rust/WASMとCanvasKitを使用した高性能なコアと、TypeScriptベースのユーザーインターフェースで構築されています。
このプロジェクトは、主に以下の3つのパッケージからなるpnpmワークスペースとして構成されています:
- @dadaki/editor: 再利用および埋め込み可能なエディタライブラリ。
- @dadaki/app: スタンドアロンのローカル専用デモシェル。
- @dadaki/mcp: AIエージェントがラスタ画像を生成するのではなく、開いているエディタタブ内で実際のベクタージオメトリ(パス、グラデーション、テキスト)を直接操作できるようにするMCP (Model Context Protocol) サーバー。
主な技術的特徴として、Rustで記述されたエンジン、テスト用の包括的なSVG準拠スイート、および専用APIを介して他のアプリケーションに埋め込む機能が挙げられます。
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.