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
Dec 1 - Jan 15 ‘24
882 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.
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.
$ 5,000
$ 1,000
How to Participate
Install the open-source version of MindsDB locally.
- Build or modify an open-source or open-code app using MindsDB. Looking for inspiration? Check out the app ideas below!
- Launch your app by publishing an article on your Hashnode blog - no blog yet? Set it up here.
Mention the domains of MindsDB and Hashnode in your project article.
Tag the article with #MindsDB and #MindsDBHackathon hashtags! This is how we track who's in.
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
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.
Recommended data sources to get started: PostgreSQL, MySQL, ChromaDB
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
- If possible, share a demo (video format is better) of your final project.
- If possible, share login demo credentials.
- Explain in your article why and how you used MindsDB.
- 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.