Sign in
Log inSign up
MindsDB logo

Build Your Own AI Agent.

Use your creativity to build an AI-powered agent. Broaden your skill set and have an impact on the open-source community.

By registering to this hackathon you are giving permission to Hashnode to send you Hackathon details over email

DATES

Dec 1 - Jan 15 ‘24


REGISTRATION

879 Developers

About MindsDB

MindsDB is an AI automation platform that connects real-time data to AI. The platform lets companies prototype and deploy AI-powered enterprise solutions quickly and at scale.

Developers use MindsDB to connect databases with popular AI frameworks, radically simplifying the process of applying machine learning to end-user applications.

MindsDB Logo
Prizes

Participate and win big

Set to take place across December and January, this hackathon is an unparalleled opportunity for you to engage with the latest MindsDB technologies, dive into the world of AI agents, and make a lasting impact on the open-source community.

Grand prize

$ 5,000

1 Winner
·
Swag Bag
Runner-up

$ 1,000

5 runners-up each
·
Swag Bag

How to Participate

  1. Install the open-source version of MindsDB locally.

  2. Build or modify an open-source or open-code app using MindsDB. Looking for inspiration? Check out the app ideas below!
  3. Launch your app by publishing an article on your Hashnode blog - no blog yet? Set it up here.
  4. Mention the domains of MindsDB and Hashnode in your project article.

  5. Tag the article with #MindsDB and #MindsDBHackathon hashtags! This is how we track who's in.

  6. Share your article on social media and tag @hashnode and @MindsDB so we can spread the love!

Testimonials from past winners

Abdulrasaq Jamiu Adewuyi

Abdulrasaq Jamiu Adewuyi

abdulrasaqjamiu.hashnode.dev

Participating in this Hackathon was a highly valuable experience as a self-taught software developer.

It provided an excellent platform to showcase my skills and coding abilities in a public setting. The Hackathon boosted my confidence and reaffirmed my passion for software development.

Boost your skills and confidence

Akhil Gautam

Akhil Gautam

https://hashnode.com/@akhilgautam

When building my pet projects, I used to get bored and leave them in between. Hackathons on Hashnode create a competitive environment that hits me every moment to keep building it and take it to the finish line.

We also get constructive reviews on the hackathons' blogs on Hashnode that motivates us to make the product better. Other than that I bought a Fujifilm XT-3 camera from the prize money of my last win.

Netlify and ClerkDev Hackathon

Estee Tey

Estee Tey

https://blog.esteetey.dev

It motivated me to look up ways to streamline the development process more effectively and break it down to easier steps for my readers to follow.

The entries that I've written for the writhathon have quickly become some of my most read articles. Excited to join another writhathon by Hashnode!

The Epic Hashnode Writeathon

David Fernandez Ortiz

David Fernandez Ortiz

davidivad96.hashnode.dev

I really enjoyed participating in the Hackathon, I think it's a great opportunity to learn about new technologies and tools.

Learn about new tech stacks 🔥

Giftea

Giftea

giftea.hashnode.dev

Participating in 'The Epic Writeathon' was an Epic experience for me because I got to build, write, and read the amazing articles from other participants.

I encourage all newcomers to take part in future Hashnode hackathons.

The Epic Hashnode Writeathon

Sharon Jebitok

Sharon Jebitok

jebitok.hashnode.dev

Participating in Hashnode hackathons is an awesome experience as I have been struggling with inconsistency and procrastination, but with the challenges.

I'm able to plan myself and get an idea to write on. With the cash prize I won, I'll use it to buy a screen

The Epic Hashnode Writeathon

Abdulrasaq Jamiu Adewuyi

Abdulrasaq Jamiu Adewuyi

abdulrasaqjamiu.hashnode.dev

Participating in this Hackathon was a highly valuable experience as a self-taught software developer.

It provided an excellent platform to showcase my skills and coding abilities in a public setting. The Hackathon boosted my confidence and reaffirmed my passion for software development.

Boost your skills and confidence

Akhil Gautam

Akhil Gautam

https://hashnode.com/@akhilgautam

When building my pet projects, I used to get bored and leave them in between. Hackathons on Hashnode create a competitive environment that hits me every moment to keep building it and take it to the finish line.

We also get constructive reviews on the hackathons' blogs on Hashnode that motivates us to make the product better. Other than that I bought a Fujifilm XT-3 camera from the prize money of my last win.

Netlify and ClerkDev Hackathon

Estee Tey

Estee Tey

https://blog.esteetey.dev

It motivated me to look up ways to streamline the development process more effectively and break it down to easier steps for my readers to follow.

The entries that I've written for the writhathon have quickly become some of my most read articles. Excited to join another writhathon by Hashnode!

The Epic Hashnode Writeathon

David Fernandez Ortiz

David Fernandez Ortiz

davidivad96.hashnode.dev

I really enjoyed participating in the Hackathon, I think it's a great opportunity to learn about new technologies and tools.

Learn about new tech stacks 🔥

Giftea

Giftea

giftea.hashnode.dev

Participating in 'The Epic Writeathon' was an Epic experience for me because I got to build, write, and read the amazing articles from other participants.

I encourage all newcomers to take part in future Hashnode hackathons.

The Epic Hashnode Writeathon

Sharon Jebitok

Sharon Jebitok

jebitok.hashnode.dev

Participating in Hashnode hackathons is an awesome experience as I have been struggling with inconsistency and procrastination, but with the challenges.

I'm able to plan myself and get an idea to write on. With the cash prize I won, I'll use it to buy a screen

The Epic Hashnode Writeathon

Abdulrasaq Jamiu Adewuyi

Abdulrasaq Jamiu Adewuyi

abdulrasaqjamiu.hashnode.dev

Participating in this Hackathon was a highly valuable experience as a self-taught software developer.

It provided an excellent platform to showcase my skills and coding abilities in a public setting. The Hackathon boosted my confidence and reaffirmed my passion for software development.

Boost your skills and confidence

Akhil Gautam

Akhil Gautam

https://hashnode.com/@akhilgautam

When building my pet projects, I used to get bored and leave them in between. Hackathons on Hashnode create a competitive environment that hits me every moment to keep building it and take it to the finish line.

We also get constructive reviews on the hackathons' blogs on Hashnode that motivates us to make the product better. Other than that I bought a Fujifilm XT-3 camera from the prize money of my last win.

Netlify and ClerkDev Hackathon

Estee Tey

Estee Tey

https://blog.esteetey.dev

It motivated me to look up ways to streamline the development process more effectively and break it down to easier steps for my readers to follow.

The entries that I've written for the writhathon have quickly become some of my most read articles. Excited to join another writhathon by Hashnode!

The Epic Hashnode Writeathon

David Fernandez Ortiz

David Fernandez Ortiz

davidivad96.hashnode.dev

I really enjoyed participating in the Hackathon, I think it's a great opportunity to learn about new technologies and tools.

Learn about new tech stacks 🔥

Giftea

Giftea

giftea.hashnode.dev

Participating in 'The Epic Writeathon' was an Epic experience for me because I got to build, write, and read the amazing articles from other participants.

I encourage all newcomers to take part in future Hashnode hackathons.

The Epic Hashnode Writeathon

Sharon Jebitok

Sharon Jebitok

jebitok.hashnode.dev

Participating in Hashnode hackathons is an awesome experience as I have been struggling with inconsistency and procrastination, but with the challenges.

I'm able to plan myself and get an idea to write on. With the cash prize I won, I'll use it to buy a screen

The Epic Hashnode Writeathon

App ideas

Some app ideas to get you started

You can either build a standalone app powered by MindsDB or automate AI workflows via the MindsDB Editor. An AI workflow typically consists of integrating a data source, deploying a model, and automating it using Jobs. See examples linked below.

Agents

How to use Agents and Chatbots in MindsDB

With MindsDB, you can create, train, and deploy AI agents into the popular chat apps (like Slack or MS Teams). Each agent has its personalized set of skills and can be trained on data from any data source connected to MindsDB.

Visit this doc page to learn more about AI agents.

Visit this doc page to learn more about chatbots that utilize AI agents.

Helpful resources

RAG handler
Llama Index handler
Writer handler
LightFM
Popularity Recommender

Automation

How to automate chatbots in MindsDB

MindsDB enables you to create and deploy chatbots or alert systems. You can use one of the LLMs available at MindsDB or train a model using your data. Chatbots can be deployed to the popular chat apps (like Slack or MS Teams)

Helpful resources

Resources

For some inspiration to kick things off, check out this tutorial on how to build your own AI travel agent using MindsDB and other tools.

Check out all supported data sources

Recommended data sources to get started: PostgreSQL, MySQL, ChromaDB

Get Started with MindsDB
Integrate data sources with MindsDB
MindsDB Documentation
Deploy AI models using popular AI frameworks
MindsDB GitHub
Check out all available integrations

Work with clients like Slack and MS Teams

Evaluation criteria

Product thinking

Usefulness of the project in a real-world scenario.

Project completeness

how complete are the features implemented?

Best delivery of presentation

Show us how great delivery of how you built your hackathon entry and how it solves the problem.

Completeness of the article

The blog should cover all aspects of your project. What inspired you to create this project? What problem does the project address? How did you build it?

Functionality

Is your solution fully fleshed out or have you taken shortcuts to deliver it?

Driving Impact

How does your solution differentiate from the competition?

UI/UX

The overall look, layout, color usage, and feel of the application.

Use of Generative AI

Optional but you get bonus points

Best Practices

  1. If possible, share a demo (video format is better) of your final project.
  2. If possible, share login demo credentials.
  3. Explain in your article why and how you used MindsDB.
  4. Don't be afraid to write a lengthier article! It's better to cover all the aspects of your project rather than leave some features outside!

Help center

Frequently asked questions

Contact us

Have questions or concerns? Please reach out!

MindsDB community

Connect directly with the MindsDB community on Slack

Hashnode Discord

Ask any question on the Hashnode Discord server. Use the #MindsDB-Hackathon channel.

MindsDB hackathon
Ends in