Announcing the MariaDB Vector Bounty Program!

Today, we are excited to announce a new fund to help give MariaDB Vector a high-quality integration into as many LLM frameworks as possible. This means that you can get rewarded for integrating MariaDB Vector into a known framework! This program will run until the end of February 2025.

How it will work

  1. Pick a framework: You need to pick one of the frameworks from the list curated by Qdrant that you would like to work on adding MariaDB Vector support to.
  2. Contact us: Contact us on the MariaDB Zulip, in the General channel, just create a topic. This is so that we can make sure there is no duplication of effort.
  3. Hack away: Extend the LLM framework so that it supports MariaDB Vector, open a pull request with the project in question and get it merged. If you need any help, please contact us on MariaDB Zulip. Also, please let us know that when you have created the pull request so that we can be part of the review process.
  4. Get paid: Once the code has been merged, we will pay you.

An example of a previous upstreamed integration can be found in the LlamaIndex repository.

Rules and information

The bounty for each completed project will be paid €1500. There will be a maximum limit of 5 projects funded in this Bounty.

A successful project will have the following, please ask us if you have any questions or need any help:

  • MariaDB Vector’s syntax used in a correct, optimised manner.
  • Standard MariaDB syntax used in a correct, optimised manner.
  • A complete integration with all possible functionality of the LLM Framework.
  • 100% your own work.
  • All code will be under an OSI approved open source license that is compatible with the project you are contributing to.

The MariaDB Foundation can assist with the MariaDB and MariaDB Vector syntax, and a few other things. There are limits to the amount they will be able to assist you in the project. Please pick a project in a language you are familiar with, and ideally a framework you are familiar with.

Participants are required to keep to the code of conduct for the MariaDB Foundation and the respective project you are contributing to.

Members of staff for the MariaDB Foundation and its sponsors, including MariaDB Plc, cannot be a participant in this program.

Payouts cannot be made to participants in countries that the US and European Union have government sanctions against.

The MariaDB Foundation will have the final decision over whether or not the criteria has been met for a Bounty payout.

Get started!

If you are interested in taking part, please contact us on Zulip!

Published by Andrew Hutchings

Chief Contributions Officer for the MariaDB Foundation