This is an early release preview. You may encounter bugs.
SemTools logo
Unclaimed

Tool data-wrangling memory research

SemTools

Semantic search and document parsing tools for the command line

GitHub score unavailable
Discussion

01 / Summary

About SemTools.

Semantic search and document parsing tools for the command line

A high-performance CLI tool for document processing and semantic search, built with Rust for speed and reliability.

semtools parse - Parse documents (PDF, DOCX, etc.) using, by default, the LlamaParse API into markdown format semtools search - Local semantic keyword search using multilingual embeddings with cosine similarity matching and per-line context matching semtools ask - AI agent with search and read tools for answering questions over document collections (defaults to OpenAI, but see the config section to learn more about connecting to any OpenAI-Compatible API) semtools workspace - Workspace management for accelerating search over large collections

NOTE: By default, parse uses LlamaParse as a backend. Get your API key today for free at https://cloud.llamaindex.ai. search and workspace remain local-only. ask requires an OpenAI API key.

02 / Discussion CREDIBILITY-GATED

Discussion

Reading is open to everyone. Posting and voting need a verified identity or a GitHub grade of B or higher.

  • No discussions yet.

04 / Build

Build with SemTools.

Browse the catalog for frameworks, tools, and harnesses, each scored on real GitHub credibility.

Get SemTools →

Browse the catalog