Everything you Need to Know to Start Building Apps with AI and RAG

MariaDB
32,950 views January 12, 2026

In this video, Alejandro Duarte (DevRel Engineer at MariaDB plc) explains the basic concepts and mechanisms that you need to understand to start implementing Generative AI applications. ►Source code: https://github.com/mariadb-developers/mariadb-rag-demo-java 0:00 Generative AI 2:53 Inference and Prompt Engineering 4:35 AI Model training and fine tuning 6:29 What is RAG? 9:23 RAG architecture 12:10 What is a vector embedding? 15:06 Vector databases 17:54 Vector storage 19:44 Similarity search 22:13 Vector indexes 24:36 Demo tech stack 25:54 Demo architecture 27:32 Demo setup 28:30 Computing vector embeddings 31:46 Similarity search 34:55 Key takeaways 35:51 Roadmap to AI (must learn) ►Explore MariaDB Products: https://mariadb.com/products ►Check out the MariaDB DeveloperHub: https://mariadb.com/developers/ ►Get in touch with MariaDB experts via Slack: https://mariadb-community.slack.com/ (invite: https://r.mariadb.com/join-community-slack) MariaDB is making a big impact on the world. Whether you’re checking your bank account, buying a coffee, shopping online, making a phone call, listening to music, taking out a loan, or ordering takeout–MariaDB is the backbone of applications used every day. Companies small and large, including 75% of the Fortune 500 run MariaDB, touching the lives of billions of people. With massive reach through Linux distributions, enterprise deployments, and public clouds, MariaDB is uniquely positioned as the leading database for modern application development. #MariaDB #Database #Data #SQL #ai #llm #java #openai

Keyboard shortcuts

On. Switch them off if they collide with your assistive tools; ? still opens this sheet.

Go to

Press g then the letter.

  • gh Latest
  • gs Sources
  • gm Media
  • gv Videos
  • gp Podcasts
  • gc Calendar
  • gd Decoder
  • gz Dataviz
  • ga Datasets
  • gb Blog
  • gk Markets
  • gj Careers
  • gn Prompt Notebook

On this page

  • / Focus search, where there is one
  • t Back to top
  • ? This list
  • Esc Close