← all repositories

yoheinakajima/instagraph

A Flask application that uses OpenAI's GPT-3.5 to convert text or URLs into color-coded knowledge graphs.

3.5k stars Python Data ToolingRAG · Search
instagraph
Velocity · 7d
+3.5
★ / day
Trend
steady
star history

InstaGraph takes text or URLs as input and uses GPT-3.5 to extract entities and their relationships, building a knowledge graph representation. The Flask application renders these graphs visually with color-coded nodes and edges. It optionally supports Neo4j or FalkorDB as graph databases for persistence. The core logic resides in main.py where LLM function calling handles the extraction of structured knowledge from unstructured text.

heatdrop uses Google Analytics to see which pages get read — nothing else. Your call. How we handle data.