robert-mcdermott/ai-knowledge-graph
Some data may be outdated — see provenance labels.
AI Powered Knowledge Graph Generator observed · 2026-09-27
Health v2 · maintenance only
84/100
- Activity 94
- Release rhythm 95
- Longevity 41
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-10-21. Adoption (stars, forks) is never an input.
- gap_med: 0
- age_days: 576
- days_rel: 38
- days_push: 37
- n_releases_24m: 18
Adoption not part of the score
3088 stars · 418 forks observed · 2026-09-27
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
A Python CLI tool that uses an LLM to extract Subject-Predicate-Object triplets from unstructured text documents and renders them as an interactive knowledge graph HTML visualization. It works with any OpenAI-compatible API endpoint including Ollama, LM Studio, OpenAI, and vLLM.
Use cases
- extract a knowledge graph from unstructured text documents
- visualize entity relationships from text as an interactive graph
- use a local LLM like Ollama to build knowledge graphs
- convert free-form text into structured SPO triplets
- map connections between concepts in a large document
- build an entity-relationship graph without hand-coded extraction rules
When to choose
- you want an automated LLM-powered pipeline from raw text to an interactive knowledge graph
- you need to work with local models via Ollama or any OpenAI-compatible endpoint
- you want entity standardization and relationship inference built in
- you prefer a simple CLI workflow with configurable chunking and LLM settings
When to avoid
- you need a production-grade graph database or RDF/SPARQL support
- you want deterministic, non-LLM extraction with hand-coded rules
- you need real-time or streaming graph updates
- you lack access to any LLM endpoint, since extraction depends entirely on one
Facets
cli-tool · maturity active
llm-inference nlp data-visualization rag cli artificial-intelligence large-language-models data-visualization developer-tools python cli cross-platform knowledge-graph llm networkx pyvis entity-extraction spo-triplets ollama openai-compatible natural-language-processing
2 sources
- readme: https://github.com/robert-mcdermott/ai-knowledge-graph · fetched 2026-09-27 · c85cd1583cee
- homepage: https://robert-mcdermott.medium.com/from-unstructured-text-to-interactive-knowledge-graphs-using-llms-dd02a1f71cd6 · fetched 2026-08-29 · 2e31ebdf2018
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| robert-mcdermott/ai-knowledge-graph | main | 84 |
For agents
markdown · JSON · MCP: product_card(name="robert-mcdermott/ai-knowledge-graph")
Data as of 2026-10-19T08:05:51.212177+00:00 · Report a problem