Build an AI Agent in 5' with MindsDB

08.12.2025

Jonny Daenen & Tarik Jamoulle

Build a RAG-based AI agent with MindsDB. Turn files and SaaS data into a semantic knowledge base and query everything with natural language.

In this Technical Exploration, Jonny and Tarik show how to build a fully functioning RAG-based AI agent using MindsDB, turning internal data from Postgres, Slack, or Google Drive into a queryable knowledge base powered by semantic search.

You’ll see how to:

  • Convert internal documents into a semantic knowledge base

  • Make Google Drive & Slack data queryable in minutes

  • Build a custom AI Agent on top of your knowledge bases

  • Run MindsDB locally with Docker

  • Use SQL to configure agents, connectors, and knowledge bases

  • Expose your agent through a simple API for app integration

We also touch on:

  • Chunking & embedding strategies

  • Local vs. cloud LLMs

  • How MindsDB compares to full ETL approaches

👉 Try the demo code yourself:
Try it out yourself: https://github.com/datamindedbe/demo-technology-exploration/

Latest

AI Workflows in Agno: Building Deterministic Agents

Instead of letting a single agent roam freely across your data, Agno lets you build agents per data product, each with its own access rules.

Managing Airflow at Scale with Flowrs, a Rust-based Terminal UI

Flowrs is a Rust TUI for Apache Airflow that lets you manage all your environments from one terminal.

Arete: A Brainstorming Agent That Pushes Back

Arete is a structured brainstorm plugin for Claude Code that guides you through five phases before you write a single line of code

Hinterlasse deine E-Mail-Adresse, um den Dataminded-Newsletter zu abonnieren.

Hinterlasse deine E-Mail-Adresse, um den Dataminded-Newsletter zu abonnieren.

Hinterlasse deine E-Mail-Adresse, um den Dataminded-Newsletter zu abonnieren.

Belgien

Vismarkt 17, 3000 Leuven - HQ
Borsbeeksebrug 34, 2600 Antwerpen


USt-IdNr. DE.0667.976.246

© 2025 Dataminded. Alle Rechte vorbehalten.


Vismarkt 17, 3000 Leuven - HQ
Borsbeeksebrug 34, 2600 Antwerpen

USt-IdNr. DE.0667.976.246

© 2025 Dataminded. Alle Rechte vorbehalten.


Vismarkt 17, 3000 Leuven - HQ
Borsbeeksebrug 34, 2600 Antwerpen

USt-IdNr. DE.0667.976.246

© 2025 Dataminded. Alle Rechte vorbehalten.