LICENSE
README.md
pyproject.toml
src/kbvc/__init__.py
src/kbvc/cli.py
src/kbvc.egg-info/PKG-INFO
src/kbvc.egg-info/SOURCES.txt
src/kbvc.egg-info/dependency_links.txt
src/kbvc.egg-info/entry_points.txt
src/kbvc.egg-info/requires.txt
src/kbvc.egg-info/top_level.txt
src/kbvc/adapters/__init__.py
src/kbvc/adapters/base.py
src/kbvc/adapters/text_file.py
src/kbvc/backends/__init__.py
src/kbvc/backends/embed/__init__.py
src/kbvc/backends/embed/gemini.py
src/kbvc/backends/embed/huggingface.py
src/kbvc/backends/embed/ollama.py
src/kbvc/backends/embed/openai.py
src/kbvc/backends/vectordb/__init__.py
src/kbvc/backends/vectordb/chroma.py
src/kbvc/backends/vectordb/chromadb_remote.py
src/kbvc/backends/vectordb/lancedb.py
src/kbvc/backends/vectordb/pgvector.py
src/kbvc/backends/vectordb/pinecone.py
src/kbvc/backends/vectordb/qdrant.py
src/kbvc/commands/__init__.py
src/kbvc/commands/analyze.py
src/kbvc/commands/backend.py
src/kbvc/commands/commit.py
src/kbvc/commands/contradict.py
src/kbvc/commands/explain.py
src/kbvc/commands/gc.py
src/kbvc/commands/ingest.py
src/kbvc/commands/migrate.py
src/kbvc/commands/migrate_embeddings.py
src/kbvc/commands/migrate_helpers.py
src/kbvc/commands/promote.py
src/kbvc/commands/push.py
src/kbvc/commands/stale.py
src/kbvc/commands/stats.py
src/kbvc/commands/sync.py
src/kbvc/core/__init__.py
src/kbvc/core/chunker.py
src/kbvc/core/commit.py
src/kbvc/core/graph.py
src/kbvc/core/index.py
src/kbvc/core/ko.py
src/kbvc/core/lineage.py
src/kbvc/core/prompt_store.py
src/kbvc/core/repo.py
src/kbvc/core/retrieval_store.py
src/kbvc/core/versioner.py
src/kbvc/utils/__init__.py
src/kbvc/utils/config.py
src/kbvc/utils/display.py
src/kbvc/utils/lock.py
tests/test_kbvc.py