ReMe/reme/core/file_store
诸岳 0dff85b9b5
feat(store): seekdb file and vector stores via pyseekdb (embedded + remote) (#207)
* feat(seekdb): add Seekdb file and vector stores with pyseekdb>=1.2.0

* refactor(seekdb): add pyseekdb_conn and remote-only host/port config

* refactor(embedding): remove env fallbacks from BaseEmbeddingModel; pass credentials in tests

* refactor(seekdb): drop tenant from client kwargs; default database test and empty password

* fix(deps): gate pyseekdb to Python >=3.11 for CI 3.10 compatibility

* fix(seekdb): satisfy pre-commit pylint and formatting for seekdb stores
2026-05-22 10:55:48 +08:00
..
__init__.py feat(store): seekdb file and vector stores via pyseekdb (embedded + remote) (#207) 2026-05-22 10:55:48 +08:00
base_file_store.py fix(file-store): handle embedding API errors gracefully with fallback mechanism (#173) 2026-03-20 17:55:18 +08:00
chroma_file_store.py refactor(file_store): move sqlite3 imports inside initialization methods (#193) 2026-03-31 20:59:59 +08:00
local_file_store.py fin(emb_dim) (#150) 2026-03-10 18:19:00 +08:00
seekdb_file_store.py feat(store): seekdb file and vector stores via pyseekdb (embedded + remote) (#207) 2026-05-22 10:55:48 +08:00
sqlite_file_store.py refactor(file_store): move sqlite3 imports inside initialization methods (#193) 2026-03-31 20:59:59 +08:00
zvec_file_store.py add zvec vector/file store (#218) 2026-05-08 17:12:11 +08:00