Knwler is a lightweight, single-file Python tool that extracts structured knowledge graphs from documents using AI. Feed it a PDF or text file and receive a richly connected network of entities, relationships, and topics — complete with an interactive HTML report and exports ready for your favorite graph analytics platform.
Knwler is a single-file Python tool that uses AI to extract entities, relationships, and topics from PDF or text documents into interactive knowledge graphs with HTML reports and standard graph exports.
How It Works
You find Knwler, a simple tool that turns long confusing documents into easy-to-explore maps of ideas, people, and connections.
Download the one file and get everything ready with a quick preparation step.
Use free thinking power right on your machine for total privacy.
Connect a speedy web service for quicker results with a tiny fee.
Choose a PDF report, legal paper, or text file you want to make sense of.
Press go and see it read the pages, spot key parts, and weave them into a connected web of insights.
Get a single webpage with zoomy graph, topic groups, simple summaries, and clickable links.
Now grasp the big picture instantly, share with friends, or export for deeper tools – all hassle-free.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.