Yiorgis Gozadinos
|
e97d235c98
|
Unify update_document, update_document_fields
|
2025-12-08 15:56:02 +02:00 |
|
Yiorgis Gozadinos
|
16ba3a9962
|
Remove create_chunks_for_document from repositories
|
2025-12-08 15:56:01 +02:00 |
|
Yiorgis Gozadinos
|
69b1afa534
|
Remove _create_and_chunk & _update_and_rechunk, keep storage independent of chunking
|
2025-12-08 15:55:31 +02:00 |
|
Yiorgis Gozadinos
|
0ab43d62cd
|
Refactor create_document(), create_document_from_source() to use primitives
|
2025-12-08 15:55:30 +02:00 |
|
Yiorgis Gozadinos
|
4fbb4609b6
|
HaikuRag.chunk() utility method
|
2025-12-08 15:55:30 +02:00 |
|
Yiorgis Gozadinos
|
ace915473c
|
HaikuRag.convert() utility method
|
2025-12-08 15:55:30 +02:00 |
|
Yiorgis Gozadinos
|
33e6a36290
|
Make document import/update handling consistent for DoclingDocument
|
2025-12-08 15:55:29 +02:00 |
|
Yiorgis Gozadinos
|
60ab864fc1
|
Add docling_document_json to update_document_fields() and
|
2025-12-08 15:55:29 +02:00 |
|
Yiorgis Gozadinos
|
8e30f67266
|
Introduce import_document(), remove chunks from create_document()
|
2025-12-08 15:55:29 +02:00 |
|
Yiorgis Gozadinos
|
910d382748
|
Introduce visualize_chunk(), refactor inspector to use it
|
2025-12-08 15:55:27 +02:00 |
|
Yiorgis Gozadinos
|
d808c6c425
|
Simplify citations in qa & graph agents
|
2025-12-08 15:55:27 +02:00 |
|
Yiorgis Gozadinos
|
16a97cc140
|
Properly expand context in the case of docling documents and merge chunks and meta
|
2025-12-08 15:55:26 +02:00 |
|
Yiorgis Gozadinos
|
c69b934eac
|
Incorporate additional docling meta in search(), expand_context() and relevant qa/research agents
|
2025-12-08 15:54:56 +02:00 |
|
Yiorgis Gozadinos
|
84aa46a10b
|
Update rebuild to handle DoclingDocument json
|
2025-12-08 15:54:31 +02:00 |
|
Yiorgis Gozadinos
|
ad4e79ab5d
|
Store DoclingDocument json
|
2025-12-08 15:54:31 +02:00 |
|
Yiorgis Gozadinos
|
80447c9024
|
Make download_models() a HaikuRAG client method. Update app to show progress of what happens.
|
2025-12-04 16:30:26 +02:00 |
|
Yiorgis Gozadinos
|
33b254ae3d
|
Always upgrade database on access. Explicitly create db by running init or HaikuRAG(path, create=True)
|
2025-12-02 16:49:55 +02:00 |
|
Yiorgis Gozadinos
|
e548a51ff7
|
Optimized rebuild --embed-only to use batch updates via LanceDB merge_insert instead of individual chunk updates
|
2025-12-01 17:53:27 +02:00 |
|
Yiorgis Gozadinos
|
88a4edb537
|
--embed-only, --rechunk options in rebuild command
|
2025-11-28 10:11:52 +02:00 |
|
Yiorgis Gozadinos
|
14bdb7cb27
|
async versions for convert_file() convert_text()
|
2025-11-26 17:46:25 +02:00 |
|
Yiorgis Gozadinos
|
2f54ee7d59
|
Replace allow_create with cleaner read_only. Elaborate on the test_info tests
|
2025-11-21 14:37:33 +02:00 |
|
Yiorgis Gozadinos
|
30a0bbcff2
|
Accept both single chunks and lists for batch insertion in ChunkRepository.create()
|
2025-11-19 12:35:02 +02:00 |
|
Yiorgis Gozadinos
|
5089ea4203
|
New update_document_fields() method for partial document updates
|
2025-11-19 11:37:36 +02:00 |
|
Yiorgis Gozadinos
|
cc09ce87c2
|
Increase reranking candidate retrieval multiplier from 3x to 10x for improved result quality
|
2025-11-18 14:35:57 +02:00 |
|
Yiorgis Gozadinos
|
7ba1c2376e
|
Introduce converters for supporting more than local docling document conversion. Transform existing FileReader and utils to "docling-local" converter
|
2025-11-17 13:05:05 +02:00 |
|
Yiorgis Gozadinos
|
4599dd1481
|
Drop disable_auto_create flag, simply create only on write operations
|
2025-11-13 13:53:11 +02:00 |
|
Yiorgis Gozadinos
|
908296e155
|
Do not create unecessary DoclingDocument when chunks are provided. Rename private _create_with_docling & _update_with_docling to _create_and_chunk & _update_and_rechunk
|
2025-11-13 13:16:15 +02:00 |
|
Yiorgis Gozadinos
|
31713e5fb6
|
Properly skip (and log as such) documents without changing updated_at when the md5 hash is unchanged
|
2025-11-07 14:00:05 +02:00 |
|
Yiorgis Gozadinos
|
2f9c907031
|
Restructure into uv workspace to support minimal and full installations
|
2025-11-04 17:59:12 +02:00 |
|