Kokon
A free, local alternative to Nano Banana and Generative Fill. Brush an area, type the change, and your own GPU does the edit. One installer for Windows, Mac and Linux.
翻訳待ち
No updates detected yet. GitHub releases will appear here.
The maker's introduction consists of the line above. Read the repository README for more details. Repository README ↗
Loading the full README.
Read the full README ↗A style-locked watercolor illustration generator. Type a subject, get an illustration in a single curated style. Made for friends.
PRD.md — what we're building and whyCLAUDE.md — rules for AI assistants working on this repoUI-REVIEW.md — checklist every screen must pass before it shipsNext.js 15 · TypeScript · Tailwind v4 · Fraunces + Geist · Supabase · Google GenAI (Nano Banana) · Vercel
pnpm install
cp .env.example .env # fill in keys
pnpm db:generate # generate Drizzle migrations
pnpm db:migrate # apply migrations to Supabase
pnpm dev # http://localhost:3000
Style reference images live in public/style-refs/. Add 3–5 of your best example illustrations here before first generation — the app selects one at random to guide each request.
pnpm dev # next dev
pnpm build # next build
pnpm typecheck # tsc --noEmit
pnpm lint # next lint
pnpm db:generate # drizzle-kit generate
pnpm db:migrate # drizzle-kit migrate
pnpm db:studio # drizzle-kit studio
DATABASE_URL= # Supabase Postgres connection
SUPABASE_URL=
SUPABASE_ANON_KEY=
SUPABASE_SERVICE_ROLE_KEY=
GEMINI_API_KEY= # Google AI Studio
APP_SECRET= # for IP hashing
DAILY_COST_CAP_USD=10
IP_DAILY_LIMIT=20
NEXT_PUBLIC_APP_URL=
Vercel. Connect Supabase via the integration. Set env vars above. That's it.
Personal. Not open source.