
In simple English
This tool takes any company website and maps out its entire market. It finds competitors, substitutes, and buyers without searching for the company name directly. Instead, it figures out what the product does and searches for that job. Every claim comes with a direct quote and a URL as proof. It costs money for search and language model APIs while running.
What it is
Open Knowledge Base is a TypeScript application that builds market maps and knowledge graphs from a single domain. It runs specialized AI agents to crawl pages, classify competitors, and export clean markdown files for other coding assistants.
What it is good for
Solo builders who want to automatically research a competitor's market, find overlapping products, and feed structured market intelligence directly into their own AI agents.
- Builds a complete market map from a single domain name.
- Backs every single claim with a literal quote and a source URL.
- Exports structured markdown files and an llms.txt door for AI agents.
- Requires paid external accounts for web scraping and language models.
- Requires a Node.js runtime and command-line setup.
- Some host pages may fail to fetch or require multiple unlocker attempts.
Manual competitor research and spreadsheet tracking
Next.js
- langchain-ai/langchain148k stars
A massive framework for building applications with language models, whereas this is a focused market mapping tool.
- ggml-org/llama.cpp132k stars
A C and C++ library and command-line tool for running language models locally.
- EleutherAI/lm-evaluation-harness14k stars
Runs standard question sets against a language model and reports the scores.
- mudler/LocalAI50k stars
Serves text, vision, speech, image and video models from one self-hosted service that imitates the paid interfaces.
git clone https://github.com/mo-root/open-kb.git && cd open-kb && pnpm install cp .env.example .env pnpm sweep yourcompany.com