Showcases creative AI agents and candid build logs
We are thrilled to announce the winners of the Sanity Challenge, our partnership with Sanity built around a single idea: an agent is only as good as the content behind it.
Two paths were open. Path one asked you to ship an agent backed by a Sanity Context Knowledge Base, with a bar we set deliberately high: if a keyword search would have gotten the same answer, aim higher. Path two asked you to vibe-code something strange and tell us the truth about how it went.
@rayyer built an agent that answers what the clock and the calendar legally say at a given place and moment, and on whose authority, reading the law, the IANA time zone database and the runtime's own clock side by side. Pending legislation is modeled as Sanity Content Releases, so you can ask what the answer would be if a bill passed, and when two sources disagree the agent drafts a ruling that a person signs before it becomes a standing instruction for every future build. On 30 held-out questions Clockwrit scored 30/30, against 22/30 for the same model with no tools and 16/30 for keyword search over the same sources.
@dannwaneri studied geophysics at university and built an agent for the problem he was trained to work on: whether a groundwater resistivity reading at a Niger Delta site is normal, anomalous, or uncertain, grounded in three published survey papers. Numbers come only from GROQ queries and explanations only from the Knowledge Base, and because survey sites in the Niger Delta often have no network, an offline mode drops the model entirely and still returns the verdict from the structured data. While building it, he found internal inconsistencies inside those three papers, checked each one against the source PDFs, and contacted the corresponding authors.
@big14way built Clearance Desk for a problem with a one-year cost: in Nigeria you can be offered admission and still be turned away at clearance over a single wrong subject. It checks a candidate's UTME subjects, score and O'level sittings against the published 2026/2027 requirements at five universities and returns Eligible, At risk, or Not eligible with every source linked, on the design rule that the model finds and explains while deterministic code judges. His eval answered our own question directly: the same model with keyword search over the same Knowledge Base read the right entry, quoted the right rule, and still told an ineligible candidate she was fine.
@faris-khan turned 2,512 real NYC 311 pothole complaints from one Queens community board into a pet adoption shelter where every fate follows the city's own record. The gaps in the data became the characters: 62% of complaints have no coordinates, so they are the lost strays, listed by street rather than placed on a map that would have to be invented. Three Workflows definitions run the lifecycle and a custom App SDK app handles moderation. The build writeup is an honest one, covering the document cap migration, the duplicate workflow instances, and the moment the agent reported that nothing had been written when something had.
@kenwalger built a virtual wine cellar that answers a harder question than "what do I have right now," storing events and dated claims rather than current state so you can ask what the collection looked like in 1999, or what you believed a bottle's drinking window was in 2018. The build writeup is a study in making verification hard to fake, with gates that name what does not count as proof and oracles the model was explicitly told not to repair. Then a reader found a flaw in the design after publication, and rather than quietly patch it, Ken added an addendum explaining the catch and recorded it as an architecture decision record.
The Hacktoberfest Open-Source AI Challenge: Week 4 runs October 26 to October 31. Build something spooky, or something that honors the past in the spirit of Día de los Muertos, with open-weight models or open-source AI. $2,850 in prizes across 21 winners.
This is the final challenge of our Hacktoberfest series. This year's Hacktoberfest is all about building brand-new projects with open-source AI and open-weight models, and the theme is intentionally broad, so interpret it however you'd like!
Thank you to Sanity for partnering with us on this one, and congratulations again to our winners 💜
Thank you to the DEV and Sanity teams and congratulations to the other winners.
I built this for a problem I was trained to work on and I am glad the offline mode and the PDF checks mattered. I have written to the authors of the three papers.....
A Software Engineer who strongly believes you can add immense value by knowingly implementing Software Engineering best practices even at the age of AI, and puts human life and dignity above all else.
Developer educator and advocate who still ships code. 15 years teaching developers at MongoDB, Heroku, Cisco, and Treehouse. Now writing about AI-assisted development, agent memory, and provenance.
Developer educator and advocate who still ships code. 15 years teaching developers at MongoDB, Heroku, Cisco, and Treehouse. Now writing about AI-assisted development, agent memory, and provenance.
Wow! 😳 This is a fantastic surprise to wake up to!
Huge thanks to the DEV and Sanity teams for putting this challenge together, and congratulations to all the other winners (@big14way , @rayyer , @dannwaneri , and @faris-khan ) ! Some really creative projects were submitted.
I went into this wanting to explore Sanity by building something a little unconventional, but Cellar became a much deeper dive into event sourcing, temporal data, and verification than I'd originally planned. I learned a ton along the way, and seeing that work recognized is pretty special.
Developer, maker, and perpetual project starter. I build web apps and dev tools mostly, things that I think are really useful and should exist and be simple to use. I also like to experiment with AI.
A Developer focused on building AI-powered applications, backend systems, and practical digital products. I enjoy solving real-world problems, creating useful projects, and sharing what I learn.
Top comments (18)
Congrats everybody!👏🏆
Amazing! Huge congrats to all the winners! 🎉👏
Thank you to the DEV and Sanity teams and congratulations to the other winners.
I built this for a problem I was trained to work on and I am glad the offline mode and the PDF checks mattered. I have written to the authors of the three papers.....
Congrats to the winners! Cool projects 🥰🏆
Congratulation everyone!
Congratulations to all the winners! Well deserved! 🎉 @rayyer @dannwaneri @big14way @faris-khan @kenwalger
thank you very much
Thank you very much, @hanzla
Wow! 😳 This is a fantastic surprise to wake up to!
Huge thanks to the DEV and Sanity teams for putting this challenge together, and congratulations to all the other winners (@big14way , @rayyer , @dannwaneri , and @faris-khan ) ! Some really creative projects were submitted.
I went into this wanting to explore Sanity by building something a little unconventional, but Cellar became a much deeper dive into event sourcing, temporal data, and verification than I'd originally planned. I learned a ton along the way, and seeing that work recognized is pretty special.
Thank you and Cheers! 🍷🎉
thank you congratulations
Thank you and congratulations to you too.
Congrats winners!!!
Congratulations to winners ⚡
Congrats everyone