knowledge-base

Ingest URLs, local files, and PDFs into a searchable SQLite knowledge base.

5|Updated Apr 8, 2026
One-click install
npx skills add https://github.com/JansenAnalytics/claudex --skill knowledge-base-jansenanalytics
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: knowledge-base
Source: https://github.com/JansenAnalytics/claudex/tree/main/skills/knowledge-base
Command: npx skills add https://github.com/JansenAnalytics/claudex --skill knowledge-base-jansenanalytics

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ingest documents (URLs, local files, PDFs) into a searchable local knowledge base to enable quick retrieval and organized research.

Core Features & Use Cases

  • Ingest URLs, local files, and PDFs into a persistent knowledge base
  • Perform fast searches over stored documents with BM25 indexing and SQLite FTS5
  • Manage and update knowledge with list, remove, and update operations for ongoing research

Quick Start

Ingest a document to populate the knowledge base, then run a search to retrieve relevant results.

Frequently Asked Questions about knowledge-base

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create a searchable local knowledge base from PDFs and URLs?

To build a searchable local knowledge base, ingest documents like PDFs, URLs, and local files into a persistent storage system, enabling rapid information retrieval for organized research and archival workflows.

How does BM25 indexing and SQLite FTS5 improve document search?

BM25 indexing with SQLite FTS5 provides fast, full-text search capabilities over stored documents, allowing you to perform rapid retrieval and manage updates efficiently within your local knowledge base.

Can I manage and update ingested documents in a local knowledge base?

Yes, you can manage and update ingested documents using list, remove, and update operations, ensuring your local knowledge base remains current and accurate for ongoing research workflows.

What is the best way to archive local files and web URLs for research?

The best way to archive local files and web URLs is to ingest them into a searchable local knowledge base, which supports persistent storage and rapid retrieval using SQLite FTS5 and BM25 indexing.

Do I need a local SQLite database to store and search documents?

Yes, a local SQLite database with FTS5 and BM25 indexing is required to store ingested URLs, local files, and PDFs, enabling fast document search and retrieval operations.