Skip to main content

Add semantic search to anything, in minutes

Ahnlich gives you a fast vector database and built-in AI embeddings, so you can ship semantic search in minutes instead of wiring up infrastructure.

A simple, intuitive API

Go from connection to semantic search in four steps, in the language you already work in.

$pip install ahnlich-client-py
connect.py
01 / 04
Python
import asyncio
from grpclib.client import Channel
from ahnlich_client_py.grpc.services.ai_service import AiServiceStub


async def main():
async with Channel(host="127.0.0.1", port=1370) as channel:
client = AiServiceStub(channel)
# ready to talk to Ahnlich
Quickstart

Up and running in seconds

Install a single binary and start indexing. No cluster to babysit, no heavyweight dependencies. Just a fast vector store ready for your embeddings.

bash — ahnlich
# Run the Ahnlich DB server
$cargo install ahnlich_db
$ahnlich_db run --port 1369
# ...or spin up the AI proxy for automatic embeddings
$cargo install ahnlich_ai
$ahnlich_ai run --port 1370

Start building smarter search today

Grab a release for Mac or Linux, or build from source. Ahnlich is free and open source with an active community.