Top AI Repos — open-source AI, indexed and scored
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
Top AI Repos tracks AI repositories on GitHub and answers two different questions about each one: is it moving right now, and would you bet a product on it.
OpenKB: Open LLM Knowledge Base
| Date | Stars |
|---|---|
| 2026-07-24 | 3167 |
| 2026-07-25 | 3174 |
| 2026-07-28 | 3174 |
| 2026-07-30 | 3174 |
| 2026-07-31 | 3227 |
| 2026-08-06 | 3227 |
Today
— stars today
This week
+53 stars this week
This month
— stars this month
Momentum
88.0
growth rate 1.67%/day
<div align="center"> <a href="https://openkb.ai"> <img src="https://docs.pageindex.ai/images/openkb.png" alt="OpenKB (by PageIndex)" /> </a> <br /> <br /> <p align="center"> <a href="https://trendshift.io/repositories/26145" target="_blank"><img src="https://trendshift.io/api/badge/repositories/26145" alt="VectifyAI%2FOpenKB | Trendshift" style="width: 250px; height: 55px;" width="250" height="55"/></a> </p> # OpenKB: Open LLM Knowledge Base <p align="center"><i>Scale to long documents • Reasoning-based retrieval • Native multi-modality • No Vector DB</i></p> </div> <details open> <summary><h2>📢 Recent Updates</h2></summary> - *Google Open Knowledge Format (OKF)*: Wiki pages follow the [Google OKF](https://cloud.google.com/blog/products/data-analytics/how-the-open-knowledge-format-can-improve-data-sharing) specification for knowledge sharing. - *Entity Pages*: People, orgs, places, and products as dedicated wiki pages, auto-extracted and kept in sync. </details> --- # 📑 What is OpenKB **OpenKB (Open Knowledge Base)** is an open-source system (in CLI) that compiles raw documents into a structured, interlinked wiki-style knowledge base using LLMs, powered by [**PageIndex**](https://github.com/VectifyAI/PageIndex)'s vectorless, reasoning-based retrieval for long documents. The idea is based on a [concept](https://x.com/karpathy/status/2039805659525644595) described by Andrej Karpathy: LLMs generate summaries, concept pages, and cross-references, all maintained automatically. Knowledge compounds over time instead of being re-derived on every query. ### Why not traditional RAG? Traditional RAG rediscovers knowledge from scratch on every query. Nothing accumulates. OpenKB compiles knowledge once into a persistent wiki, then keeps it current. Cross-references already exist, contradictions are flagged, and synthesis reflects everything consumed. OpenKB has two layers: a **wiki foundation** that compiles and maintains your knowledge, and **generators** (query / chat / Skill Factory) that turn it into useful output. See [Usage](#️-usage) for the full command list. ### Features - **Broad format support:** PDF, Word, Markdown, PowerPoint, HTML, Excel, CSV, text, URLs, and more. - **Scales to long documents:** Long and complex documents are handled via [PageIndex](https://github.com/VectifyAI/PageIndex) tree indexing, enabling accurate, vectorless, context-aware retrieval. - **Native multi-modality:** Retrieves and understands figures, tables, and images, not just text. - **Compiled wiki:** The LLM compiles your documents into summaries, concept pages, entity pages, and cross-links, all kept in sync. - **Query & chat:** One-off questions or multi-turn conversations over your wiki, with persisted sessions to resume. - **Skill Factory:** Distills redistributable agent skills from your wiki. - **OKF-ready:** Wiki pages follow the [Google OKF](https://cloud.google.com/blog/products/data-analytics/how-the-open-knowledge-format-can-improve-data-sharing) specification for knowledge sharing. - **Obsidian-compatible:** The wiki is plain `.md` files with cross-links. Opens in Obsidian for graph view. - **Knowledge Workbench (Web UI):** A bundled web UI served at `/` to browse the KB, upload and compile documents, and stream queries and chats — all in the browser. # 🚀 Getting Started ### Install ```bash pip install openkb ``` <details> <summary><b><i>Other install options:</i></b></summary> - **Latest from GitHub:** ```bash pip install git+https://github.com/VectifyAI/OpenKB.git ``` - **Install from source** (editable, for development): ```bash git clone https://github.com/VectifyAI/OpenKB.git cd OpenKB pip install -e . ``` </details> ### Quick Start ```bash # 1. Create a directory for your knowledge base mkdir my-kb && cd my-kb # 2. Initialize the knowledge base openkb init # 3. Add documents openkb add paper.pdf openkb add ~/papers/ # Add a whole directory openkb add
Excerpt of 22,476 characters
Read on GitHubRay · Oxford University
79
Kylin · China
71
4
Mingtian Zhang · UCL · United Kingdom
3
3
3
2
2
Luo Peng · China
2
wutongyuonce · China
2
1
Yichen Lu · UCL · Singapore
1
jidechao
1
1
Would you bet a product on this? Bounded 0–100 and slow moving.
matched fp:8ccf8863a024f7d0, topic:rag, desc:knowledge base, readme:knowledge base
matched fp:8ccf8863a024f7d0, topic:llm
matched fp:8ccf8863a024f7d0, topic:agents