About Purili
puri.li - your search, your index.
What is Purili?
Purili is an independently operated, privacy-first search engine. Instead of relying on a commercial search index, Purili crawls the web itself and builds its own index from scratch. Every result you see comes from pages our own crawler discovered and stored: no third-party search APIs, no tracking, no ads.
How it works
Crawl
A Rust-based crawler visits millions of pages, following links up to 4 hops deep from a curated seed list of top domains.
Index
Pages are indexed with Tantivy, a full-text search library. Relevance is scored using BM25, the same algorithm behind many production search engines.
Serve
Queries hit an axum HTTP API that searches the Tantivy index and returns results in milliseconds. A Next.js frontend renders the results with infocards, tool panels, and bang redirects.
Technology
Make Purili your default search engine
Use these values in your browser's custom search engine settings. The URL field uses %s where the search terms should be inserted.
Substitute search keyword in addresses or post parameters with %s.
Purilipurilihttps://puri.li/search?q=%sContact
Reach us at hello@puri.li. For crawler complaints or bot opt-out, see puri.li/bot.