コーディングエージェントが自己完結型のHTMLワイヤーフレームやプロトタイプ、計画、図を作成するためのAgent Skills。
Nutlope/napkins
Kimi K2.5とTogether AIを活用し、ワイヤーフレームやスクリーンショットから動作するアプリを生成するオープンソースツール。
- スター
- 1,483
- フォーク
- 206
- 未解決の Issue
- 6
- 最終コミット
- 14 日前
これは何?
Napkins.devは、ワイヤーフレームからアプリを生成するツールです。UIのスケッチやスクリーンショットをアップロードすると、画像を認識できるLLMが動作するアプリのコードを生成し、ブラウザー内のコードサンドボックスでプレビューできます。
このプロジェクトはNext.js(app router)とTailwindで構築されています。推論にはTogether AI経由でKimi K2.5を呼び出し、生成したコードはSandpackで実行し、アップロードされた画像はS3バケットに保存します。ローカルで実行するには、Together AIのAPIキーとS3の認証情報が必要で、どちらも.envファイルに設定します。
今後の予定には、モバイルレイアウトの改善、ビジョンモデルの出力をサイドバーに表示する機能、追加プロンプトによる生成アプリの編集、テーマの選択、アプリの編集履歴の管理などがあります。
主な機能
- 01Together AI経由でKimi K2.5を使い、ワイヤーフレームやスクリーンショットからアプリのコードを生成します。
- 02ブラウザー内のSandpackコードサンドボックスで、生成したアプリをプレビューできます。
- 03アップロードされた画像をS3に保存します。
- 04Next.js app routerとTailwind CSSで構築されています。
ユースケース
- 手描きの簡単なUIスケッチから、実行可能なプロトタイプを作る。
- ビジョンLLMがスクリーンショットをどのようにフロントエンドコードへ変換するかを試す。
- 拡張可能なNext.jsとTailwindプロジェクトの出発点として使う。
クイックスタート
- 1
リポジトリをクローンする
git clone https://github.com/Nutlope/napkins - 2
.envファイルを作成し、Together AIのAPIキーを追加する
- 3
S3バケットを作成し、.env.exampleの値を使って認証情報を.envに追加する
- 4
依存関係をインストールして、ローカルで実行する
npm install && npm run dev
使う前に知っておきたいこと
- アプリを生成するには、有料のTogether AI APIキーが必要です。
- 画像を保存するには、S3バケットの設定が必要です。
トピック
よくある質問
- napkins とは?
- Kimi K2.5とTogether AIを活用し、ワイヤーフレームやスクリーンショットから動作するアプリを生成するオープンソースツール。 Napkins.devは、ワイヤーフレームからアプリを生成するツールです。UIのスケッチやスクリーンショットをアップロードすると、画像を認識できるLLMが動作するアプリのコードを生成し、ブラウザー内のコードサンドボックスでプレビューできます。
- napkins は無料で使えますか?ライセンスは?
- napkins は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- napkins は今もメンテナンスされていますか?
- 活発にメンテナンス中。napkins の最終コミットは 2026年10月23日 です。
- napkins は何に使えますか?
- 手描きの簡単なUIスケッチから、実行可能なプロトタイプを作る。 ビジョンLLMがスクリーンショットをどのようにフロントエンドコードへ変換するかを試す。 拡張可能なNext.jsとTailwindプロジェクトの出発点として使う。
- napkins のインストール方法は?
- リポジトリをクローンする: git clone https://github.com/Nutlope/napkins .envファイルを作成し、Together AIのAPIキーを追加する S3バケットを作成し、.env.exampleの値を使って認証情報を.envに追加する 依存関係をインストールして、ローカルで実行する: npm install && npm run dev
- napkins はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/Nutlope/napkins
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Together AI経由のLlama 3.1 405Bを活用し、単一のプロンプトから小規模なReactアプリを生成する、Claude Artifactsのオープンソース版です。
AI支援コーディング向けのTypeScript製個人用CLIツール集。ターミナルチャット、ファイル内のプレースホルダー補完、一括コード編集、リファクタリングに対応。
AIモデルを使って、スクリーンショット、モックアップ、Figmaデザイン、画面録画からHTML、Tailwind、React、Vueなどのフロントエンドコードを生成します。
LLMでコードを反復的に変異・評価し、より優れたアルゴリズムの発見を目指すオープンソースの進化型コーディングエージェント。AlphaEvolveのアプローチを実装。
LangGraphをベースにしたマルチエージェント型の研究アシスタント。仮説の生成、データ分析と可視化、研究レポートの作成を行います。