CLI tool to create knowledge base on open source docs using MindsDB Knowledge Base and Ollama. Comes with π§ MCP support so that your agent can access it as well.
Overview of MindsDB
MindsDB is an AI federated query engine that enables humans, AI agents, and applications to get highly accurate answers across sprawled and large-scale data sources. It follows the "Connect, Unify, Respond" philosophy:
- Connecting to hundreds of data sources
- Unifying them through SQL interfaces
- Responding to queries using AI models as virtual tables
Knowledge Bases in MindsDB
Knowledge Bases are one of MindsDB's core unification interfaces that index and organize unstructured data for efficient retrieval.
They:
- Transform documents, web content, and text into searchable repositories
- Enable natural language querying via SQL
- Work with other MindsDB components (Views, ML Models, Jobs) for full unification
MindsDB turns scattered data into an intelligent retrieval system β structured or unstructured.
βοΈ Features
- π Markdown documentation discovery
- β‘ Efficient repo syncs via file SHA comparisons
- π¦ Track multiple repositories with rich metadata
- π§© Model Context Protocol (MCP) server for IDE integrations (VS Code / Cursor)
- π Optional GitHub Data Handler in MindsDB for enhanced repo access
In action
Enhance Repository Analysis with MindsDB MCP and Docs-KB MCP
Built With
π GitHub Repo
π docs-kb CLI Demo
π₯ Demo
Top comments (0)