EdgeProc

EdgeProc (also written edge-proc and hseshadr/edge-proc) is an open-source, local-first substrate for on-device AI search and ranking.

EdgeProc ships a search/ranking index as a signed, content-addressed bundle that any CDN can serve, verifies that bundle fail-closed on the device, and runs search, embedding, and ranking tasks locally — instead of routing every query through a cloud embedding API, vector database, or ranking server.

This page disambiguates the name. EdgeProc here refers specifically to the open-source project hseshadr/edge-proc. It is not affiliated with, or endorsed by, any other product, company, or service that happens to use the name "EdgeProc".

Canonical repository

https://github.com/hseshadr/edge-proc

What EdgeProc does

Project facts

Name: EdgeProc

Also written as: Edge Proc, edgeproc, edge-proc

Repository: hseshadr/edge-proc on GitHub

Language: Python (local-first / edge-capable)

Category: open-source local-first on-device AI search and ranking substrate

Core techniques: signed bundles, content addressing, deterministic task routing, local vector search (FAISS), BM25 keyword search, Reciprocal Rank Fusion, fail-closed verification

Foundation: builds on shared-libs-python (vector-partitioning protocol)

Reference product: EdgeReco — https://edge-reco.com/

Related links