cd /news/ai-tools/dawn-chorus-an-offline-bird-call-bin… · home › topics › ai-tools › article
[ARTICLE · art-148914] src=dev.to ↗ pub= topic=ai-tools verified=true sentiment=↑ positive

Dawn Chorus: An Offline Bird-Call Bingo Built on BirdNET and Gemma (hacktoberfest week 1 dev challenge)

A developer built Dawn Chorus, an offline bird-call bingo app that pairs BirdNET's acoustic species detection with a locally run Gemma 3 4B model via Ollama to generate field-journal entries. In a 30-minute test walk, BirdNET identified 10 species, including 5 of the 12 bingo targets, while the developer confirmed Myna, House Crow and Rock Pigeon by ear, with only 2 minutes of screen time. The project was submitted to the Hacktoberfest Open-Source AI Challenge Week 1, and the developer notes BirdNET's non-commercial weights are the component a closed API could not replace offline.

by read2 min views1 publishedOct 10, 2026

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 1: Touch Grass Dawn Chorus is a listening-walk bird bingo that runs entirely on my laptop.

The screen is the shortest part of the experience. A "Grass Ratio" card compares the minutes I spent outside with the seconds I spent on screen. It's for anyone curious about the sounds around them, including places with no signal.

Real test: I walked 30 minutes on DATE. BirdNET found 10 species, including 5 of the 12 bingo birds, and I confirmed Myna, House Crow, Rock Pigeon myself. Screen time: 2 minutes.

A short captioned walkthrough: the bingo card, airplane mode, the walk with the screen dark, then the results.

Put your phone away. Listen to the morning.

Dawn Chorus is a listening-walk bird bingo that runs entirely on your own laptop. You get a checklist of the birds likely to be near you this week, you go for a walk with your phone recording in your pocket and the screen off, and when you get back an open-source model tells you who was singing. A local language model then writes you a short field-journal page about the walk.

Built for the Hacktoberfest Open-Source AI Challenge, Week 1: "Touch Grass". The idea: the screen should be the shortest part of the experience.

The story, real walk results and demo video are in the DEV post: Dawn Chorus on DEV Two lessons shaped the design:

One caveat: Gemma is replaceable by almost any small local model. BirdNET is the part a general closed API couldn't replace offline. Its weights are also non-commercial.

I planned the project with Claude and built it with Antigravity, testing each round myself and sending back what failed. [[OPTIONAL: paste your DevRelay session link, or delete this section]]

Best Use of Gemma: Gemma 3 (4B) runs locally through Ollama and writes the field journal, fully offline, with a check that keeps its output honest.

── more in #ai-tools 4 stories · sorted by recency
── more on @dawn chorus 3 stories trending now
sponsored brought to you by zahid.host 4,200+ EU-deployed projects
reading about agents? ship yours in a single git push.

Run your AI side-project on zahid.host

EU-based hosting, git-push deploys, automatic HTTPS, no cold starts. Free tier with a custom domain — perfect for shipping the agent you just read about.

$git push zahid main
→ Live at https://your-agent.zahid.host ✓
Get free account → Pricing
from €0/mo · no card required
LIVE [news/dawn-chorus-an-offli…] indexed:0 read:2min 2026-10-10 · —