Congrats to the Winners of the Open Source AI Challenge with pgai and Ollama!

dev.to staff - Nov 14 - - Dev Community

The wait is over! We are excited to announce the winners of the Open Source AI Challenge with pgai and Ollama.

From finance bots to research assistants to SQL playgrounds, our team of judges had a lot to deliberate over. This was a particularly challenging prompt and we were impressed by all who participated. Even if you weren’t selected, we hope you’re proud of what you accomplished and learned some more about the inner workings and potential of “AI Magic”.

Below, we present our four winners.

Congratulations To…

Overall Prompt Winner

@ritesh_hiremath_eb6abb681 takes home our biggest prize with NutritionAI, an app that helps users track their dietary habits by allowing them to upload images of their meals. We were impressed by Ritesh’s combination of PostgreSQL vector capabilities and Ollama models to create an accessible, personalized nutrition tracking system.

Prize Category Winners

Open-source Models from Ollama

@milewski utilized open-source models from Ollama to power several key features of DearBook, a children's book generator that creates fully illustrated stories based on user input. This is a beautifully executed project that is immediately useful for parents everywhere.

Vectorizer Vibe

@fahminlb33 KawanPaper shines by leveraging pgai Vectorizer to streamline systematic literature review through an elegant RAG pipeline implemented by two Postgres functions.

All The Extensions!

@ykimura shows off all three PostgreSQL extensions (pgvector, pgvectorscale, and pgai) through Chat with News, an intelligent news aggregation and interaction system.

Prizes

Our talented winners will receive the following prizes:

Overall Prompt Winner

Prize Category Winners

All Participants with a valid submission will receive a completion badge on their DEV profile.

Our Sponsor

We want to give a big shout out to Timescale for organizing this challenge with us. Their tools truly empower developers and open up a world of possibilities for building with PostgreSQL. Keep up with their team by following Timescale on DEV:

What’s next?

More challenges, of course! Check out our challenge page to see what’s launching next, and follow the challenge tag so you don’t miss any announcements:

#devchallenge

This is the official tag for submissions and announcements related to DEV Challenges.

Thank you to everyone who participated! We hope you had fun, felt challenged, and maybe added a thing or two to your professional profile. See you next time!

. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .