Back to browse
GitHub Repository

Turn any collection of documents into a knowledge graph. Extract entities and relationships via LLM, deduplicate with your approval. Map domains, find hidden connections, spot patterns across documents — knowledge that persists and compounds, for you and your AI agents. All from the CLI.

493 starsPython

Sift-kg – Turn documents into knowledge graphs from the CLI

by juanceresa·Feb 12, 2026·1 point·3 comments

AI Analysis

●●SolidNiche GemWizardry
The Take

End-to-end and local-first: point it at PDFs or docs, and it extracts entities/relations with LLMs, proposes merges for you to approve in a terminal UI, then generates an interactive browser viewer and standard graph exports. The human-in-the-loop merge workflow and support for local providers (Ollama/LiteLLM) are smart, practical choices; just remember output quality and scale will still hinge on the LLM you pick.

Category
Target Audience

Researchers, data scientists, analysts, knowledge managers, and developers who need to build and explore knowledge graphs from document collections

Similar Projects