FROM THE TEAM

Marek Galovic

Writing on search, retrieval, and building TopK.

ENGINEERINGAug 14, 2026

The Fastest Regex Is the One You Don’t Run

Why AI agents reach for regex search, and how TopK uses sparse n-grams to make those queries fast.

Marek Galovic10 min read
RESEARCHJun 28, 2026

RAG Is Broken for Agents. Here's How We Fixed It.

Context is a search problem. Without the right context, even the best models fail. This post describes why dense embedding based RAG is broken for agents and how multi-vector (late interaction) retrieval fixes it.

Marek Galovic6 min read
RESEARCHMar 11, 2026

SMVE: Multi-Vector Retrieval That Just Works

TopK introduces SMVE, a fast and scalable approach to late-interaction retrieval based on sparse random projections.

Martin Spisak & Marek Galovic8 min read
COMPANYSep 7, 2025

[Podcast] Building a Search Database from First Principles

Listen to our founder Marek Galovic discuss the challenges and solutions in building a search database from the ground up, covering everything from vector search to hybrid retrieval and the architectural decisions that shaped TopK.

Marek Galovic3 min read
RESEARCHJul 24, 2025

Beyond RRF: How TopK Improves Hybrid Search by up to 7.8%

A case study on how TopK hybrid retrieval outperforms traditional RRF-based methods, improving nDCG@10 by an average of 4.5% (and up to 7.8% on some datasets) by leveraging score-aware ranking, dynamic weighting, and efficient result merging.

Marek Galovic4 min read
ENGINEERINGJul 17, 2025

Binary Vector Search at 350GB/s using ARM NEON

Optimizing binary vector search using ARM NEON instructions to achieve 350GB/s throughput.

Marek Galovic5 min read
COMPANYMay 29, 2025

TopK at Data Council AI Launchpad 2025

At Data Council 2025, we introduced TopK, a unified cloud-native query engine that combines vector search, keyword matching, and flexible scoring in a single system. We demonstrated how TopK overcomes the limitations of traditional vector databases by supporting hybrid queries with custom ranking logic while maintaining high performance.

Marek Galovic & Jergus Lejko1 min read
ENGINEERINGMar 17, 2025

Why Vector DBs Are the Wrong Abstraction – And What We Built Instead

We’ve spent the last three years building the most popular vector database on the market. In that time we realized that a database built around vectors as a primary key is simply the wrong abstraction, creating an unnecessary obstacle for users in production.

Marek Galovic6 min read
← All articles