需自行申请 Vercel AI Gateway API Key 并填入 .env,否则 AI 功能不可用;不配置 Google、GitHub 凭据时会自动切换为匿名登录;开发环境画作存本地文件系统,生产需另配 Vercel Blob 或 Cloudflare R2
atidraw
atinuxMIT更新放缓基于 Nuxt 和 Vercel AI Gateway 的在线绘图分享应用,用 Nano Banana 模型生成图像并存入 Cloudflare R2,适合快速搭建 AI 绘图展示站。
Share your drawings with the world. Powered by Vercel AI Gateway (Nano Banana) & R2.
pnpm install
cp .env.example .env
pnpm devREADME 未说明,AI 推理在 Vercel AI Gateway 云端完成,本地只需能跑 Nuxt 开发服务器
画几笔就让 AI 生成图像并分享的 Nuxt 网页应用,适合快速体验 AI 绘图
基于 Nuxt 和 Vercel AI Gateway 的在线绘图分享应用,用 Nano Banana 模型生成图像并存入 Cloudflare R2,适合快速搭建 AI 绘图展示站。
核心能力
- 用 signature_pad 提供手绘输入界面
- 调用 Google Nanobanana 根据手绘生成图像
- 自动为画作生成 alt 文本,兼顾无障碍与 SEO
- 画作可存本地文件系统或 Vercel Blob、Cloudflare R2
- 支持 Google、GitHub 登录或匿名本地登录
容易踩的坑
暂无 release 数据(可能没有发版,或尚未同步)。
用户点评
登录用户的真实使用记录,可按版本和硬件筛选还没有人点评。第一个说出真实体验的人最有价值。
Draw and share your Art with Atidraw 🎨✨
Atidraw is a web application that lets you draw something, and see what AI draws from it.
The application is running with server-side, authentication and AI is powered by Vercel AI Gateway.
🚀 Key Features
- Intuitive Drawing: User-friendly interface powered by
signature_pad - AI-Powered Enhancements:
- Automatic alt text generation for accessibility & SEO
- Generate an image of your drawing with Google Nanobanana
- Global Storage: Your creations are stored on the filesystem locally and on many Blob providers
- Flexible Authentication: Sign in with Google, GitHub, or stay anonymous (local)
🎥 See It in Action
https://github.com/Atinux/atidraw/assets/904724/85f79def-f633-40b7-97c2-3a8579e65af1
Ready to draw? Visit draw.nuxt.dev and share your best drawing!
🛠 Tech Stack
- Nuxt - The Intuitive Vue Framework
- Nuxt UI - Beautiful UI library with TailwindCSS
- Nuxt Auth Utils - Simplified Authentication
- NuxtHub Blob - To store drawing on Vercel Blob or Cloudflare R2 (fs locally for development)
- AI SDK - To run AI models on user's drawing
🚀 Quick Start
- Install dependencies with pnpm
pnpm install - Set up your environment and fill the env variables
If you don't set the Google and GitHub credentials, anonymous sign-in will be enabled.cp .env.example .env - Create a Vercel AI Gateway API Key
- Launch the dev server
pnpm dev
Visit http://localhost:3000 and start drawing!
📝 License
Published under the MIT license.