Tag
Search tools
8 reviewed tools: 7 free or open source, 1 hosted with a real free tier.
Order: free and open source first, then hosted products with a real free tier, then paid-led; catalog order inside each group, with quiet or archived repos last. Not a score, and no tool pays for its place.
8 tools
- ParadeDBAGPL-3.0 Postgres search + analytics; Community free forever
Free / OSS · AGPL-3.0 · 9.4k GitHub stars
VerdictAGPL Postgres search. Community self-host free forever. Cloud is not the free path.
CatchSearch + analytics inside Postgres (pg_search) — not a separate search server. Distinct from Typesense/Meilisearch (cut: no free forever Cloud). Cloud is waitlist/beta — NOT a free hosted tier. Enterprise HA is sales; check current Enterprise pricing on the vendor site.
- TypesenseGPL-3.0 typo-tolerant search; Cloud managed paid
Free / OSS · Freemium · 27k GitHub stars
VerdictGPL-3.0 search. Self-host if you accept copyleft; Cloud is paid.
CatchGPL-3.0 copyleft — distributing modified Typesense (or a SaaS that conveys it) pulls GPL obligations; not MIT like Meilisearch CE. Cloud paid ≠ forever free. Distinct from Meilisearch MIT CE and ParadeDB Postgres search.
- ripgrepUnlicense/MIT recursive grep that respects .gitignore
Free / OSS · Unlicense · 69.3k GitHub stars
VerdictUnlicense/MIT grep replacement. Free forever; the search tool every terminal should alias.
CatchVs grep (POSIX baseline) and ag/The Silver Searcher (predecessor): ripgrep is the modern default, not a POSIX drop-in. If your workflow depends on GNU grep flags exactly, `rg` is similar but not identical. No built-in fuzzy matching — pair with fzf for interactive filtering.
- ast-grepMIT structural AST search and rewrite (sg)
Free / OSS · OSS/MIT · 16.3k GitHub stars
VerdictMIT AST search/rewrite. Free forever; match syntax trees, not just strings.
CatchVs Semgrep (SAST/SCA product with Free Edition caps) and ripgrep (text search): ast-grep is the *structural AST CLI/codemod*, not a hosted AppSec platform and not byte/regex grep. You author AST patterns; text-only hunts still belong to rg. Slug is `ast-grep` (binary often `sg`).
- Agent ReachMIT eyes for agents — public-web CLI, zero API fees
Free / OSS · OSS/MIT · 100k GitHub stars
VerdictMIT agent web CLI. Zero API-fee eyes; not Tavily/Exa-grade paid search.
CatchVs Tavily / Exa (paid search APIs): Agent Reach is CLI eyes on public surfaces without a search SaaS bill — not a ranked enterprise search product with SLAs. Site ToS, auth/cookie setup, and breakage are yours; some platforms need user-controlled sessions. Not a replacement for licensed data APIs.
- HisterPrivate local search over visited pages and files
Free / OSS · AGPL-3.0 · 6.1k GitHub stars
VerdictAGPL-3.0 local privacy search. Useful personal context for agents; the network-copyleft Catch is loud.
CatchVs Gitingest and Repomix (package repositories for model context) and Agent Reach (agent-facing public-web access): Hister searches your local history/files, not a repo snapshot or the open web. AGPL-3.0 carries network copyleft if you modify Hister and offer it as a service; keep that boundary in your deployment review.
- ai-memoryZero-LLM git-backed Markdown memory wiki with SQLite FTS
Free / OSS · OSS/MIT · 12k GitHub stars
VerdictMIT zero-LLM memory wiki. A compelling portable SoT for multiple harnesses; do not confuse it with the OKF Agent Memory or treat rapid stars as validation.
CatchVs OKF Agent Memory, OpenViking, and Supermemory: ai-memory is the akitaonrails cross-harness git/Markdown/SQLite source-of-truth path, not OKF's dual-memory bundle, a hierarchical context system, or a hosted memory API. ★~7.8k rapid growth is not proof the stars are organic or that retrieval quality fits your workload; audit the history and test recall before trusting it with durable facts.
- MeilisearchMIT typo-tolerant search engine; Cloud managed, EE sharding paid
Free tier · Freemium · 59.6k GitHub stars
VerdictMIT search CE. Self-host free; EE sharding and Cloud are paid.
CatchVs Typesense/ParadeDB: dedicated search engine UX, not Postgres extension search. Enterprise Edition sharding/advanced ops is BUSL — commercial license for prod EE. Cloud is managed paid. CE is the free production path.
FAQ
- What is the top free pick among Search tools?
- ParadeDB leads the Stack Gems list for Search tools. Verdict: AGPL Postgres search. Community self-host free forever. Cloud is not the free path.
- How many Search tools does Stack Gems review?
- 8: 7 free or open source, 1 hosted with a real free tier. Each review has a verdict and an honest Catch; no tool pays for its spot.
- Which Search tools can I self-host for free?
- ParadeDB, Typesense, ripgrep, ast-grep, Agent Reach, Hister and ai-memory.
- Which Search tools have the most GitHub stars?
- Agent Reach (100k), ripgrep (69.3k), Meilisearch (59.6k), per GitHub on 2026-10-21. Stars measure attention, not fit; read the Catch.
- What is the catch with ParadeDB?
- Search + analytics inside Postgres (pg_search) — not a separate search server.