AI and models · Independent · 19 Oct 2026

vespa-engine/vespa

The AI search platform

← AI and models
Vespa: AI search platform. Searches and ranks vectors, text and structured data at scale.

In simple English

This tool helps you search through massive amounts of data in a fraction of a second. It combines text search with vector math and machine learning models. Large internet companies use it to power recommendations and search results. Running it requires dedicated servers and deep technical knowledge. You can use their cloud service or set it up on your own hardware.

What it is

Vespa is a big data serving engine that handles text, vectors, and structured data simultaneously at scale. It executes complex ranking and retrieval algorithms in real time as queries arrive.

What it is good for

Solo builders who are launching large-scale search engines, recommendation systems, or Retrieval-Augmented Generation (a technique that connects language models to external data) applications that outgrow standard databases.

Stars7.1k
LicenceApache-2.0
Latestv8.763.13 (2026-10-05)checked 19 Oct 2026
Last code change2026-10-19
Written inJava
Setup effort
5 / 5
Payoff
4 / 5
Good
  • Handles complex searches combining text, numbers, and vector embeddings in one query.
  • Designed to scale across multiple servers for high availability.
  • Apache 2.0 licence lets you use it freely for commercial projects.
Watch for
  • Steep setup difficulty for a non-programmer due to complex configuration and architecture.
  • High memory and server requirements to run efficiently.
  • Maintenance demands deep operational expertise in distributed systems.
Replaces

Elasticsearch or custom multi-database search stacks

Works well with

Docker

Similar repositories
  • qdrant/qdrant35k stars

    A vector search engine written in Rust that focuses primarily on vector similarity rather than heavy general-purpose data serving.

  • milvus-io/milvus46k stars

    A distributed vector database built for massive embedding search workloads.

  • elastic/elasticsearch78k stars

    A widely used search and analytics engine for text and structured logs.

Also reviewed on Repo Radar
  • ggml-org/llama.cpp

    Runs language models locally from a C and C++ library and command-line tool.

  • EleutherAI/lm-evaluation-harness

    Runs standard question sets against a language model and reports scores comparable with published figures.

  • mudler/LocalAI50k stars

    Serves text, vision, speech, image and video models from one self-hosted service that imitates the paid interfaces.

Install
brew install jenv mvnvm openjdk@17
export MAVEN_OPTS="-Xms128m -Xmx1024m"
./bootstrap.sh java
mvn install --threads 1C

Independent: reviewed for Repo Radar outside the daily editions. Every independent repository

On Stack Radar: Infrastructure & Security › Databases & Storage › Vector Databases.

Get the next edition in your inbox

A dozen repositories, opened and checked. The licence read, the last release dated, and the ones that did not make it named with the reason. It is the half most lists leave out.

No tracking pixels. One click to leave. The archive stays free either way.

We use your address to send the edition and nothing else. Confirm by email, leave in one click. How we handle it.