Commit graph

636 commits

Author SHA1 Message Date
Yiorgis Gozadinos
63b374c7e9
Name evaluation runs. Use only LLMJudge evaluator. 2025-11-21 13:26:39 +02:00
Yiorgis Gozadinos
a4b82982c4
Merge pull request #151 from ggozad/fix/graph-config
Allow custom config when building research/deep ask graphs.
2025-11-21 12:45:07 +02:00
Yiorgis Gozadinos
c45d507213
Allow custom config when building research/deep ask graphs. Closes #149 2025-11-21 12:37:41 +02:00
Yiorgis Gozadinos
d8f1f3fe92
Merge pull request #152 from ggozad/fix/agui-activity
Fix ACTIVITY_SNAPSHOT payloads.
2025-11-21 12:35:28 +02:00
Yiorgis Gozadinos
5c4a32f1c8
Fix ACTIVITY_SNAPSHOT payloads. Closes #150 2025-11-21 12:27:54 +02:00
Yiorgis Gozadinos
09900f8e8b
vb 2025-11-19 13:08:37 +02:00
Yiorgis Gozadinos
cd55c5be5b
Merge pull request #147 from ggozad/chore/batch-chunk-insertion
Accept both single chunks and lists for batch insertion in ChunkRepoitory.create()
2025-11-19 12:41:59 +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
1ecc7152d3
Merge pull request #146 from ggozad/feat/update-document-chunks
New `update_document_fields()` method for partial document updates
2025-11-19 11:38:54 +02:00
Yiorgis Gozadinos
5089ea4203
New update_document_fields() method for partial document updates 2025-11-19 11:37:36 +02:00
Yiorgis Gozadinos
e5de98020a
Merge pull request #145 from ggozad/chore/updates
Update dependencies
2025-11-19 10:25:16 +02:00
Yiorgis Gozadinos
0ea5f1e10e
Update dependencies 2025-11-19 10:24:37 +02:00
Yiorgis Gozadinos
826986708d
vb 2025-11-18 15:52:52 +02:00
Yiorgis Gozadinos
e3627c92d4
Merge pull request #144 from ggozad/feat/additional-conversion-options
Additional options for document conversion with docling
2025-11-18 15:49:48 +02:00
Yiorgis Gozadinos
0bb3f4301c
Additional options for document conversion with docling 2025-11-18 15:44:04 +02:00
Yiorgis Gozadinos
2dca72d670
Revert "Handle client-side tool calls in graph ag-ui emitter"
This reverts commit b1d19651d5.
2025-11-18 15:19:28 +02:00
Yiorgis Gozadinos
927bf59189
Merge pull request #142 from ggozad/chore/build-docker-slim-only
Main `haiku.rag` docker image no longer automatically built and published
2025-11-18 14:48:58 +02:00
Yiorgis Gozadinos
f728fea489
Stop building full docker image 2025-11-18 14:48:34 +02:00
Yiorgis Gozadinos
0a9c31cf74
Merge pull request #143 from ggozad/fix/rerank-config
Increase reranking candidate retrieval multiplier from 3x to 10x for improved result quality
2025-11-18 14:46:52 +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
b1d19651d5
Handle client-side tool calls in graph ag-ui emitter 2025-11-18 14:10:21 +02:00
Yiorgis Gozadinos
efbd5b92f7
vb 2025-11-17 16:30:39 +02:00
Yiorgis Gozadinos
bfe871026e
Merge pull request #141 from ggozad/feat/docling-serve
Add remote processing with docling-serve for conversion and chunking
2025-11-17 16:29:48 +02:00
Yiorgis Gozadinos
4b0a1f0038
Update ag-ui-research example with haiku.rag-slim image 2025-11-17 14:42:14 +02:00
Yiorgis Gozadinos
d197fb5a35
Update docker example & relevant docs 2025-11-17 14:21:08 +02:00
Yiorgis Gozadinos
a31fcad6b0
haiku.rag-slim docker image 2025-11-17 14:18:41 +02:00
Yiorgis Gozadinos
2f0811da28
Run uv sync when bumping versions 2025-11-17 13:17:46 +02:00
Yiorgis Gozadinos
da4179678b
Update changelog 2025-11-17 13:11:11 +02:00
Yiorgis Gozadinos
973522ffe2
Documentation 2025-11-17 13:07:46 +02:00
Yiorgis Gozadinos
81b7c7d9d1
Tests for docling-serve chunker 2025-11-17 13:05:06 +02:00
Yiorgis Gozadinos
91de82ec14
docling-serve chunker implementation. Lacks tests 2025-11-17 13:05:06 +02:00
Yiorgis Gozadinos
75cbdb47a8
Add chunker configuration options
- Add `chunker_type` config field to choose between "hybrid" (default) and "hierarchical" chunking strategies
  - Add `chunking_merge_peers` config field for HybridChunker (default: true)
  - Add `chunking_use_markdown_tables` config field to control table serialization format (default: false, matching docling's default)
2025-11-17 13:05:06 +02:00
Yiorgis Gozadinos
de5bb117fe
Chunker abstraction 2025-11-17 13:05:06 +02:00
Yiorgis Gozadinos
541552215e
Switch to using HuggingFace tokenizers 2025-11-17 13:05:05 +02:00
Yiorgis Gozadinos
fe7d0c5c24
Implement docling-serve converter 2025-11-17 13:05:05 +02:00
Yiorgis Gozadinos
92def1c6a5
Rebase after haiku.rag-slim migration 2025-11-17 13:05:05 +02:00
Yiorgis Gozadinos
eb2b65135a
Lazy load docling & friends 2025-11-17 13:05:05 +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
636d5261e6
vb 2025-11-14 22:29:37 +02:00
Yiorgis Gozadinos
dcba9d9a0e
Benchmarks for qwen3-embedding:0.6b 2025-11-14 15:36:36 +02:00
Yiorgis Gozadinos
8a697249f4
Merge pull request #140 from ggozad/fix/evals-experiment
Run entire evaluation dataset as an experiment instead of individual test cases
2025-11-14 11:48:14 +02:00
Yiorgis Gozadinos
adb7d9093d
Run entire evaluation dataset as one so that it appears properly in logfire 2025-11-14 11:39:58 +02:00
Yiorgis Gozadinos
c8999a89b8
Update and lock pydantic-ai-slim 2025-11-14 11:26:09 +02:00
Yiorgis Gozadinos
f55b8c8f19
Load .env in evals 2025-11-14 11:00:58 +02:00
Yiorgis Gozadinos
1fa843c3de
Update uv.lock 2025-11-14 10:40:58 +02:00
Yiorgis Gozadinos
6eb0d59a28
vb 2025-11-13 15:00:57 +02:00
Yiorgis Gozadinos
7140b3410f
Merge pull request #139 from ggozad/fix/create-db-only-on-write
Drop disable_auto_create flag, simply create only on write operations
2025-11-13 13:58:14 +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
8e802d4a91
Default vacuum_retention_seconds increased from 60 seconds to 86400 seconds (1 day) for better version retention in typical workflows 2025-11-13 13:31:53 +02:00
Yiorgis Gozadinos
cb1001dc29
Merge pull request #136 from ggozad/feat/ag-ui
AG-UI support in research / deep ask graphs.
2025-11-13 13:30:41 +02:00