Engine
Embed Go or run kurnd beside your code. Build versioned exact or fuzzy lists from data you own.
Find a customer even when their name is misspelled. Look up a part number or check a domain against your own list. kurn is an in-memory search engine for fast fuzzy and exact retrieval over application-owned collections. Run it beside your application or embed the Go library.
go install github.com/kurn-dev/kurn/cmd/kurnd@latest
Engine and example implementations
Start with the engine. Use the Search examples as reference designs for your own application.
Embed Go or run kurnd beside your code. Build versioned exact or fuzzy lists from data you own.
Example search adapter implementations for the kurn engine, with TypeScript and Python clients. Reference designs for building search into your own application.
Search guide →