Draw a fish and watch it swim with the others
Made this website as an exercise in vibe-coding and GCP. It was posted about a few times around the internet, on sites like Morning Brew (https://www.morningbrew.com/issues/business-buzzkill), MetaFilter (https://www.metafilter.com/209703/Draw-A-Fish), boingboing.net, etc. I think it's cute! I built a basic CNN trained against penises and swastikas, and then anything that doesn't hit the 63% confidence score gets sent to a mod queue, a vibe-coded fish-tinder…
Draw a fish and watch it swim with the others launched on July 29, 2025 with 935 votes, #5 of 9,224 launches that month and more than 99% of that year's launches. The site was still online in September 2026, 1 year on.
In plain words
Draw a Fish is a website where users sketch fish that swim together in a shared digital space. The platform uses machine learning to filter submissions, with a content moderation system that reviews drawings falling below a confidence threshold. Built as an exercise in vibe-coding and Google Cloud Platform, it combines a frontend hosted on GitHub Pages with a Node.js backend. The project attracts users interested in collaborative, creative interactions.
written from the facts on this page · September 2026
From the sources
Draw a fish and watch it swim in the global tank with everyone else's fish. Create, share, and vote on fish drawings.
Draw a fish and watch it swim in the global tank with everyone else
In the maker’s words, at launch
Made this website as an exercise in vibe-coding and GCP. It was posted about a few times around the internet, on sites like Morning Brew (https://www.morningbrew.com/issues/business-buzzkill), MetaFilter (https://www.metafilter.com/209703/Draw-A-Fish), boingboing.net, etc. I…
Does a similar job
all alternatives →
Draw.Audio – A musical sketchpad using the Web Audio API2024 · draw.audio · ▲249Draw.Audio is a free online music maker. Draw notes on a grid and hear them play back instantly — a browser-based synthesizer, sequencer, and visual instrument.
100 Vibe Coding2025 · 100vibecoding.com · ▲351Hi HN, I have been making side projects since I was 14, and my team mate (this is his very first side project! Congrats!) designed and implemented the UI. Over time, people kept asking me how they could start coding and turn ideas into reality. So we had an idea. Coding is changing. With AI, the bottleneck is no longer writing every line by hand but knowing how to prompt effectively to reach a working outcome. Our objective is not to make people code better, or even learn to be a proficient software engineer, but just to keep it simple and start building. We want to remove fear and barriers…


Convert sketches into images using ControlNet2023 · clio.so · ▲76Hi HN! We're working on an AI studio product, and have been experimenting with the recently-released ControlNet (https://github.com/lllyasviel/ControlNet) After wasting hours with it, we decided to put together a quick fun project. "Sketch" allows you to draw anything (works w/ touch inputs on mobile too), enter a prompt (it can be as simple as "drawing" and it'll try to guess) and you get something out fast. Keeping it all on a public feed as well, to serve as inspiration. Hope anyone here finds it fun :-)
I made a website that vibe-codes itselfNov 2025 · theboard.stavros.io · ▲18I have lots of free time.
More ai this month
the category →



Paintings by AI models: programs run through a simulation of oil paint.
AI · 20d ago · stillwet.art

PixVerse R2▲381A real-time world model you can explore and change
AI · 28d ago · world.pixverse.video
Source: Show HN post ↗ · launch text quoted in part
Launched alongside, July 2025
the whole month →
Trickle - Magic Canvas ▲1,064Hey HN! Introducing Trickle Magic Canvas: the world’s first Agentic Canvas, where you can visually co-create apps and websites with AI, from idea to production. Why is a canvas better? Most AI tools today rely on linear chats or text prompts. We believe that limits creativity and clarity. Canvas changes the game. 1. Every version & page at a glance. Each page and sub-page lives on a timeline. You can quickly browse, edit, and preview progress like a living, visual document — no more digging through chat logs or scattered states. 2. The canvas is the context. Unlike linear chats, you can…
AI · 2025 · trickle.so
- TB
Life & fun · 2025 · trytender.app

Today marks ten years, 3653 consecutive days, of running at least one mile every day under the USRSA rules [1]. To celebrate, I built an interactive dashboard that turns a decade of GPX files into charts you can explore. Running has truly changed my life: I've made lifelong friends, explored beautiful places, and more importantly invested into my own health and fitness, which I'm starting to see the positive benefits as I get older. The stack is pretty simple: a NextJS app, with a Postgres database to keep all my running data, and all the stats are pre-computed and cached in Redis, so I…
Dev tools · 2025 · nodaysoff.run

Hi HN - I made a site that takes a UK postcode, grabs the local MP's information and generates an AI mockup of what their ID might look like. It's a small, silly protest at the stupidity of the Online Safety Act that just came into force. edit - My open AI credits got hugged to death, please use a known postcode (like one from Kier Starmer's constituency, WC2B6NH) in the meantime.
AI · 2025 · use-their-id.com
