Analysis updated 2026-05-18
Search a folder of PDFs, notes, and screenshots by keyword to find files you saved but cannot locate by name
Index a folder of meeting summaries and reference documents for instant full-text search
Run a private local search engine that works entirely without internet access
Find text inside images by running Goodle against a folder of screenshots
| rahulaloth/goodle | 0-bingwu-0/live-interpreter | 0xkaz/llm-governance-dashboard | |
|---|---|---|---|
| Stars | 2 | 2 | 2 |
| Language | Python | Python | Python |
| Setup difficulty | moderate | moderate | hard |
| Complexity | 2/5 | 2/5 | 4/5 |
| Audience | general | general | ops devops |
Figures from each repo's GitHub metadata at analysis time.
Requires Docker Desktop. The import/export feature fails on Windows due to Docker path format limitations.
This is a lightweight local search tool that runs on your computer and lets you search through files in a folder you choose, without sending anything to the internet. It scans PDFs, text files, Word documents, images, and CSV files, then gives you a browser-based interface where you can type a keyword and instantly find matching content, even text inside images. The tool is built for people who save lots of files in one place and later struggle to find a specific note, screenshot, or reference document. Students, office workers, and anyone who accumulates files will recognize the problem: you saved something but cannot remember the filename. Goodle indexes the folder and lets you search by content rather than filename. The recommended way to run it is through Docker, a tool for running software in an isolated container. You pull the Goodle image, point it at your folder, and open a browser to a local address. No Python installation is required if you use Docker. For those who want to modify or develop the app, a manual setup path is also available: clone the repository, install Python dependencies, and run the Streamlit app directly. Supported file types include PDFs, plain text files, Markdown files, Word documents, images (PNG and JPG), and CSV files. Excel spreadsheets are intentionally not recommended because they contain structured data rather than plain text. The folder being indexed can be changed at any time by adjusting the Docker volume mount or pressing a Re-Index button in the interface. The project is described as intentionally simple so others can build on top of it. Planned future improvements include faster indexing, more file types, better ranking, and a plugin system. There is a known issue where the import and export feature fails on Windows due to how Docker handles file paths on that platform.
A privacy-friendly local search tool that indexes a folder of PDFs, text files, Word docs, and images on your computer and lets you search them through a browser interface.
Mainly Python. The stack also includes Python, Streamlit, Docker.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly general.
This repo across BitVibe Labs
Verify against the repo before relying on details.