Re-Source v1.0 · Self-Hosted Search Engine

Sovereign Search.
Self-Hosted. Yours.

Same architecture as Perplexity — crawler, indexer, query engine — but running on your hardware. Zero data leaves your server.

local.index/technology/sovereign-search
What Makes Search Sovereign?
A sovereign search engine means you control the entire stack — crawling, indexing, ranking, serving. No third-party APIs. No data leakage. No surveillance capitalism...
local.index/infrastructure/self-hosting
Self-Hosted Infrastructure Guide
Deploy Re-Source on any Linux server with one binary and zero dependencies. Your index. Your hardware. Your privacy.
local.index/architecture/tf-idf
TF-IDF Ranking: How It Works
Inverted index built on SQLite WAL with term-frequency inverse-document-frequency scoring. No black box — auditable ranking you can tune.
1
Binary
0
Third Parties
Your Data
$0
Free · Forever

Search shouldn't mean surveillance.

Every search you make on Google, Bing, or Perplexity sends your query — and your intent — to their servers. Re-Source is the alternative: the same architecture, running on your hardware, for your data.

🛡️

Zero Data Leakage

Every query stays on your machine. No analytics pings. No third-party APIs. No surveillance. Your index is yours alone.

One Binary. Everything.

Crawler, indexer, query engine, API server, and web UI — all in a single Rust binary. Deploy anywhere with one command.

📱

Search From Anywhere

React Native mobile app included. Search your index from your phone. Your server. Your data. Your connection.

🔓

Open Source. Auditable.

Every line of code is open. No black boxes. No "trust us." Inspect the ranking algorithm, the crawler logic, the storage layer.

⬡ Architecture Overview
Web Crawler Async · Rust
Content Parser HTML · Markdown
Inverted Index SQLite WAL · TF-IDF
Query Engine Rank · Snippet · Serve
API + Web UI Axum · Mobile App

Same architecture as Perplexity — crawler → indexer → ranker → serve. But every byte stays on your hardware. No third party sees a single query.

Everything you need for sovereign search.

A complete search stack — from crawling to serving — in one binary. No external dependencies. No cloud services. Just your hardware and your data.

🕷️

Async Web Crawler

Googlebot-style crawler with robots.txt compliance, politeness delays, URL deduplication, and scheduled re-crawling. Crawl at your pace.

async-rust robots.txt dedup
📑

Inverted Index + TF-IDF

SQLite WAL-backed inverted index with TF-IDF scoring. Full-text search that ranks results by relevance — auditable, tunable, transparent.

SQLite WAL TF-IDF full-text

Axum API Server

Rust-native HTTP server serving search results with ranked snippets and metadata. Sub-millisecond query response on your hardware.

Axum REST sub-ms
📱

Mobile App

Full Expo-based React Native app for Android and iOS. Search your index from your phone. Self-hosted backend, mobile frontend.

React Native Expo Android · iOS
🔒

Zero Phone-Home

Absolutely no telemetry, analytics, or external connections. Your server talks to nobody. Every query is local. No data ever leaves.

no telemetry air-gapped private
📦

Single Binary Deploy

One compiled Rust binary. One command. Everything — crawler, indexer, API, frontend — runs in a single process. Docker, bare metal, VPS.

static binary Docker any Linux

You shouldn't have to choose between privacy and quality.

Feature Re-Source Google Perplexity
Self-Hosted
Zero Third-Party Tracking
Open Source Code
Mobile App Included
Data Ownership
Inverted Index + TF-IDF
Free · Open Source
Air-Gap Compatible
1
Binary to Deploy
0
External Dependencies
Your Data · Your Control
$0
Free · Forever

Own your search infrastructure forever.

Open-source core. Pre-built binaries. Mobile app. Deployment support. No subscription. No upsells.

Free & Open Source
$0 free · forever

Re-Source is free. The code is free. The use is free. Helping people is free. Crawl, index, and query your own data — self-hosted, zero tracking, no third parties.

  • Pre-compiled Rust binary (Linux x86_64, ARM64)
  • React Native mobile app (Android + iOS)
  • Docker configuration & deployment guide
  • Crawler, indexer, API server, web UI
  • Full source code access (open-source)
  • No subscription · No upsells · No tracking
Launch Re-Source Now →

⬡ Free · ⬡ Open source · ⬡ Your data, your server

Your search. Your server. Your data.

Same architecture as the big players. Runs on your hardware. Zero surveillance. One binary.

Launch Re-Source — Find Help Right Now Browse Source →