ReMe/reme/components
jinliyl 2a85c36fa9
refactor(embedding): defer provider construction until first remote call (#361)
- Changed dimensions property to avoid forcing provider construction
- Added _ensure_model method to construct provider on demand
- Modified __call__ to ensure model exists before use
- Updated _start to defer provider initialization
- Removed eager health check during startup
- Added compact embedding serialization with base64 encoding
- Implemented batch processing for vector search with heap-based ranking
- Added document_ids property to keyword index interface
- Updated chunk persistence to handle legacy JSON embeddings
- Optimized memory usage by avoiding materialization of metadata in document_ids
2026-07-15 20:46:36 +08:00
..
agent_wrapper feat(benchmark): add LongMemEval golden answer validation (#335) 2026-07-13 21:26:27 +08:00
as_embedding refactor(embedding): defer provider construction until first remote call (#361) 2026-07-15 20:46:36 +08:00
as_llm init: reme version 0.4.0 (#284) 2026-06-22 15:41:19 +08:00
client feat(benchmark): add lme benchmark steps (#326) 2026-07-07 18:53:39 +09:00
embedding_store refactor(embedding): defer provider construction until first remote call (#361) 2026-07-15 20:46:36 +08:00
file_catalog Refactor logging levels and add dream schema definitions (#291) 2026-06-24 16:44:03 +08:00
file_chunker fix(search): expose markdown frontmatter on chunks (#314) 2026-07-08 17:59:55 +09:00
file_graph feat(benchmark): add lme benchmark steps (#326) 2026-07-07 18:53:39 +09:00
file_store refactor(embedding): defer provider construction until first remote call (#361) 2026-07-15 20:46:36 +08:00
job init: reme version 0.4.0 (#284) 2026-06-22 15:41:19 +08:00
keyword_index refactor(embedding): defer provider construction until first remote call (#361) 2026-07-15 20:46:36 +08:00
service feat(lme): add cli execution and agentic search tooling (#334) 2026-07-08 17:43:09 +09:00
tokenizer Refactor logging levels and add dream schema definitions (#291) 2026-06-24 16:44:03 +08:00
__init__.py init: reme version 0.4.0 (#284) 2026-06-22 15:41:19 +08:00
application_context.py init: reme version 0.4.0 (#284) 2026-06-22 15:41:19 +08:00
base_component.py docs: rename vault_dir to workspace_dir in documentation and examples (#286) 2026-06-22 16:58:57 +08:00
component_registry.py feat(benchmark): add LongMemEval golden answer validation (#335) 2026-07-13 21:26:27 +08:00
prompt_handler.py init: reme version 0.4.0 (#284) 2026-06-22 15:41:19 +08:00
runtime_context.py init: reme version 0.4.0 (#284) 2026-06-22 15:41:19 +08:00