run-llama/semtools
Semantic search and document parsing tools for the command line
This tool helps researchers, analysts, and anyone dealing with large document collections quickly find relevant information and answer questions. It takes various document types like PDFs and Word files, extracts their content into a readable format, and then allows you to search semantically or ask an AI agent questions across your documents. It's designed for individuals who need to extract insights from unstructured text efficiently.
1,697 stars.
Use this if you need to quickly search, parse, and get AI-powered answers from a large collection of diverse documents without manual processing.
Not ideal if your primary need is simple keyword matching without the need for semantic understanding or AI question-answering.
Stars
1,697
Forks
124
Language
Rust
License
MIT
Category
Last pushed
Mar 11, 2026
Commits (30d)
0
Get this data via API
curl "https://pt-edge.onrender.com/api/v1/quality/embeddings/run-llama/semtools"
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
Hamza5/file-brain
Smart local file search app that understands your files
OpenConceptLab/oclmap
OCL Mapper (beta): an open-source AI-supported terminology mapping solution for the global community
Dicklesworthstone/frankensearch
Two-tier hybrid search for Rust: sub-millisecond initial results via potion-128M,...
filippostanghellini/DocFinder
DocFinder is a local-first indexing and searching documents using semantic embeddings stored in...