Qdrant PHP Client

Vector search for PHP 7.2 and 8.*

A PHP client that brings Qdrant vector search to existing PHP applications without forcing a runtime upgrade.

Architecture · AI Systems · Vector Search

Problem

Teams on PHP 7.2 and mixed 8.x estates needed semantic search and embeddings, but most vector-database clients assumed a modern runtime.

Role

Author and maintainer

Approach

Designed a client that covers the Qdrant API, stays compatible with PHP 7.2+, and can sit beside a legacy backend rather than replacing it.

Outcome

Open-source library used to add vector search to PHP systems that cannot move to a new language or PHP version in one step.

The interesting constraint was not “write another HTTP wrapper”. It was keeping vector search reachable from codebases that still have to run on PHP 7.2 while newer services already live on 8.x.

The client treats Qdrant as infrastructure: collections, points, filters, search. The application keeps its own models, auth and delivery. That boundary matters more than a long list of helper methods.

GitHub

Let's make the complex understandable.

Architecture, engineering leadership, and AI in development — when the system is too important to simplify, and too expensive not to own.

LinkedIn Telegram Email