Hamza5/file-brain
Smart local file search app that understands your files
Combines semantic search with full-text indexing using Docker-containerized Typesense and multi-format content extraction via Apache Tika, supporting over 1000 file formats including OCR for images and scanned documents. Features fuzzy matching, cross-language search, and real-time file watching with automatic index updates—all processed locally without cloud dependencies. Distributed as a Python CLI application with an embedded web dashboard frontend.
147 stars. Available on PyPI.
Stars
147
Forks
8
Language
Python
License
GPL-3.0
Category
Last pushed
Mar 12, 2026
Commits (30d)
0
Dependencies
18
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/Hamza5/file-brain"
Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.
Related tools
winkjs/wink-bm25-text-search
Fast Full Text Search based on BM25
run-llama/semtools
Semantic search and document parsing tools for the command line
Dicklesworthstone/frankensearch
Two-tier hybrid search for Rust: sub-millisecond initial results via potion-128M,...
OpenConceptLab/oclmap
OCL Mapper (beta): an open-source AI-supported terminology mapping solution for the global community
filippostanghellini/DocFinder
DocFinder is a local-first indexing and searching documents using semantic embeddings stored in...