11 lines
561 B
YAML
11 lines
561 B
YAML
schema: spec-driven
|
|
|
|
context: |
|
|
Tech stack: Python 3.11+, Click (CLI), SQLite (FTS5 + sqlite-vec), Docling, sentence-transformers
|
|
Distribution: pipx (PyPI package name: kb-search, CLI entry point: kb)
|
|
Storage: Single SQLite database at ~/.kb/kb.db
|
|
Config: TOML at ~/.kb/config.toml with ENV overrides
|
|
Domain: CLI knowledge base / retrieval engine for personal document search
|
|
Primary consumer: Claude Code skills (JSON output), secondary: human terminal use
|
|
Local-first: no cloud dependencies, embedding models downloaded from HuggingFace on init
|