ReMe/reme2
Sen Huang ec66fcf2ed
``` (#216)
feat(file-store): add Chroma and SQLite file store implementations

- Add ChromaFileStore and SqliteFileStore classes to support additional
  storage backends
- Export new store classes in __init__.py module

refactor(file-store): enhance BaseFileStore with hybrid search capabilities

- Add keyword scoring utility with word-match ratio and phrase bonus
- Implement hybrid search method that combines vector and keyword results
- Add merge logic for combining vector and keyword search results with
  weighted scoring
- Move abstract methods to separate section for better organization
- Remove redundant search filter parameter from local implementation

refactor(file-store): simplify LocalFileStore implementation

- Remove unused delete_file_chunks and upsert_chunks methods
- Remove redundant update_file_metadata method
- Update chunk counting logic to use file_meta directly
- Simplify keyword search to use new base class scoring utility
- Remove duplicate hybrid search implementation since it's now in base class
```
2026-04-23 10:59:44 +08:00
..
component ``` (#216) 2026-04-23 10:59:44 +08:00
config feat: add file parser support and search filtering (#214) 2026-04-21 16:44:46 +08:00
enumeration feat: add file parser support and search filtering (#214) 2026-04-21 16:44:46 +08:00
file_based feat: add file parser support and search filtering (#214) 2026-04-21 16:44:46 +08:00
schema feat: add file parser support and search filtering (#214) 2026-04-21 16:44:46 +08:00
utils feat(components): add token counter and file-based utility components 2026-04-16 20:21:04 +08:00
vector_based feat(components): add token counter and file-based utility components 2026-04-16 20:21:04 +08:00
__init__.py feat(components): add token counter and file-based utility components 2026-04-16 20:21:04 +08:00
application.py feat: add file parser support and search filtering (#214) 2026-04-21 16:44:46 +08:00
constants.py feat(components): add token counter and file-based utility components 2026-04-16 20:21:04 +08:00
reme.py feat: add file parser support and search filtering (#214) 2026-04-21 16:44:46 +08:00