kostadindev/knowledge-base-builder

Python package that constructs a structured markdown knowledge base from external sources such as PDFs, websites, and GitHub repos with LLM summarization. Ideal for RAG, search-friendly LLM contexts (/llms.txt), and chatbots.

43
/ 100
Emerging

This tool helps you quickly gather and organize information from many different places like websites, PDFs, GitHub repositories, and even YouTube videos. It takes all that varied input and creates a single, structured Markdown document or a specialized context file, making it easy to build domain-specific chatbots or prepare information for advanced search systems. Marketing analysts, researchers, or operations managers can use this to create comprehensive knowledge bases from their disparate data sources.

No commits in the last 6 months. Available on PyPI.

Use this if you need to consolidate information from multiple, diverse sources into one organized, easy-to-use document for building chatbots, enhancing search, or generally making sense of large content collections.

Not ideal if you need to perform deep, analytical querying on structured datasets or if your primary goal is real-time data streaming and processing.

knowledge-management content-aggregation research-summarization chatbot-data-preparation information-consolidation
Stale 6m
Maintenance 2 / 25
Adoption 4 / 25
Maturity 24 / 25
Community 13 / 25

How are scores calculated?

Stars

8

Forks

2

Language

Python

License

MIT

Last pushed

Jun 16, 2025

Commits (30d)

0

Dependencies

16

Get this data via API

curl "https://pt-edge.onrender.com/api/v1/quality/rag/kostadindev/knowledge-base-builder"

Open to everyone — 100 requests/day, no key needed. Get a free key for 1,000/day.