What is a Vector Database and why is it important for Generative AI?
The term 'Vector Database' is often heard when discussing language models and generative AI. But what is it and how does it work?

Structured versus unstructured data
When working with standard statistical models, you often deal with structured data. This refers to numerical data that can be easily stored in an Excel spreadsheet with rows and columns. Language models, such as those used in AI, specialise in analysing unstructured data. Unstructured data includes words, texts, but also images. Words and texts consist of letters connected to convey meaning and understand context. For images, pixels must be combined to form a visual whole. Both forms of data cannot be easily reduced to numbers, like structured data. Therefore, a Vector Database is essential to implement.
The necessity of a Vector Database
To analyse and understand unstructured data, you need a Vector Database. Such a database is required for the operation of language models. A Vector Database can be compared to a large dataset underlying a standard statistical model. It is a graph where all words are represented by coordinates, or vectors. Each coordinate in this graph represents a word.
How does a Vector Database work?
In a Vector Database, each word is assigned a specific location in a graph. For example, the coordinate 138,456 might represent a specific word. This makes unstructured data structured, as each word gains a fixed position in the graph. Words that are close in meaning will have coordinates that are close to each other. For instance, the words "Paris" and "baguette" will be closer together than "bratwurst", because Paris and baguette have more in common.
Applications of a Vector Database
A Vector Database enables unstructured data to be made numerical. This facilitates interpretation by statistical models. Additionally, it helps language models learn relationships between words. A language model like ChatGPT, for example, is trained by analysing vectors of words to make predictions and generate answers.
The importance of Vector Databases
Data forms the basis for every statistical model, including language models. A Vector Database is the brain behind these models, the foundation upon which they operate. The quality of a Vector Database determines how effective a language model is, how accurately it works, and ultimately how useful it is in practice.
Conclusion
A Vector Database is a crucial component for analysing unstructured data, especially in the context of language models and AI. By representing words and other data with vectors, it becomes possible to understand and model complex relationships. This enables powerful applications, such as those we see in modern AI systems.
- Best AI tools
- GEO: discoverable in AI search engines
- Writing AI prompts

Job van den Berg is an AI keynote speaker, tech entrepreneur and author of five books on AI. He ships AI agents into production every week and delivers 150+ keynotes a year on AI agents and agentic commerce.
The short answer: by being able to say, at any moment, what each agent does, which model it runs on, which data it works with and since when. If you don't know that, you can't call an agent safe, however good the technology around it is. You capture that overview in a passport per agent, which you update with every change and review every quarter. Below is how that works and why it is more than paperwork.
Intelligent AI agents need a reliable data foundation. Identity resolution, Customer 360, data orchestration and governance: from a single source of truth to a system of context.
Top brain, workhorse or sprinter? Choose the right AI model for each task and balance quality, speed and cost with smart AI-agent orchestration.
AI can accelerate archive research, but it can also invent missing facts convincingly. How to combine the right model, strict instructions and critical verification for reliable genealogy research.
