{"repo":"monkesearch/monkeSearch","free":true,"listed":false,"github":"https://github.com/monkesearch/monkeSearch","clone":"git clone https://github.com/monkesearch/monkeSearch.git","description":"fully local, temporally aware natural language file search on your pc! even without a GPU. find relevant files using natural language in less than 1 second.","language":"Python","stars":202,"topics":["llm-inference","natural-language-processing","nlp","semantic-search","semantics","leann","vector","vector-database","vector-search","monkesearch"],"license":"Apache-2.0","category":"machine-learning","readme_excerpt":"monkeSearch --- Read the technical report and look at model performance benchmarks at: monkesearch.github.io --- A prototype for searching your files with natural language — fully offline, aimed to run on potato PCs . No GPU required, no cloud API calls, nothing leaves your machine. Currently macOS-only (uses Spotlight) with cross-platform support in the works. Perfect for agentic use: monkeSearch provides a direct LLM-to-filesystem bridge — natural language in, native Spotlight search out — without any file modifications, index maintenance, or cloud dependencies. It's a read-only, scoped-safe discovery layer purpose-built for AI agents and LLM orchestration pipelines that need to find files autonomously. How It Works Any natural language file search query can be broken into 3 constituents: 1. File type — what kind of file (pdf, image, python script, etc.) 2. Temporal context — when (3 days ago, last week, 7 months ago) 3. Misc keywords — any remaining context (project name, topic, content) monkeSearch uses a small local LLM (like LFM 1.2B) to parse queries and convert them into native macOS Spotlight search predicates. Quick Start As a Module Requirements - macOS (for Spotlight integration) - Python 3.8+ - llama-server from llama.cpp (install via brew install llama.cpp ) - A GGUF model (default: LFM 2.5 1.2B, 700MB) Configuration Set MONKE SERVER URL to point to your llama-server (default: http://localhost:8080/v1 ): Branches Branch Approach Platform -------- ---------- ----","default_branch":null,"files":null,"tree":[],"storefront":"/r/monkesearch","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/monkesearch/monkeSearch/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}