Simple local file search powered by LLM, no embedding-db, no indexing, no ETL.
Single parameter: query — your search question in natural language.
Example:
bash
~/.openclaw/skills/sirchmunk/scripts/sirchmunk_search.sh "What is the RL agent's reward function?"
Under the hood:
bash
curl -s -X POST "http://localhost:8584/api/v1/search" \
-H "Content-Type: application/json" \
-d '{
"query": "<your query>",
"paths": ["/path/to/search_paths"],
"mode": "FAST"
}'
Notes: The paths parameter requires pre-configuration as SIRCHMUNK_SEARCH_PATHS or inclusion as a search parameter.
pip install sirchmunksirchmunk init~/.sirchmunk/.env, LLM_API_KEY、 LLM_BASE_URL and LLM_MODEL_NAME are required. SIRCHMUNK_SEARCH_PATHS is optional.sirchmunk serve