Commit graph

663 commits

Author SHA1 Message Date
Yiorgis Gozadinos
b5892699a0
Use Mean Reciprocal Rank for single document evaluation as metric. Use Mean Average Precision for variable document evaluation as metric 2025-11-24 14:49:30 +02:00
Yiorgis Gozadinos
bb3526c957
Merge pull request #158 from ggozad/feat/evaluations-meta
Record useful meta in evaluations experiments
2025-11-24 10:46:36 +02:00
Yiorgis Gozadinos
8d0846b88a
Record useful meta in the experiment 2025-11-24 10:46:25 +02:00
Yiorgis Gozadinos
b4c6f117a4
Merge pull request #155 from ggozad/feat/inspect
TUI db inspector
2025-11-22 17:53:49 +02:00
Yiorgis Gozadinos
0c95a9f2e7
cl 2025-11-22 17:53:13 +02:00
Yiorgis Gozadinos
727efe6b71
Update screenshot 2025-11-22 17:51:06 +02:00
Yiorgis Gozadinos
0b92eae75f
Docs 2025-11-22 17:46:21 +02:00
Yiorgis Gozadinos
fe14e73514
Benchmarks for win qwen3-embedding:4b mxbai-rerank-base-v2 2025-11-21 18:57:07 +02:00
Yiorgis Gozadinos
2c6efc55c6
Make search a screen 2025-11-21 17:06:30 +02:00
Yiorgis Gozadinos
0d126d894e
Keep documents when moving from main view to search and back 2025-11-21 16:48:35 +02:00
Yiorgis Gozadinos
59eba31267
Handle missing textual dependencies 2025-11-21 16:48:35 +02:00
Yiorgis Gozadinos
8450c07085
Fix markdown 2025-11-21 16:48:35 +02:00
Yiorgis Gozadinos
82831c8941
Search in inspector 2025-11-21 16:48:34 +02:00
Yiorgis Gozadinos
2c1c530f3a
Fix tabbing 2025-11-21 16:48:34 +02:00
Yiorgis Gozadinos
89a2668c25
inspector command that runs a textual app to browse documents and chunks in the database 2025-11-21 16:48:34 +02:00
Yiorgis Gozadinos
ada2b66d5b
vb 2025-11-21 16:38:52 +02:00
Yiorgis Gozadinos
7fefd1116d
Merge pull request #154 from ggozad/chore/default-embedding
Change default embedding model to qwen3-embedding:4b
2025-11-21 16:37:28 +02:00
Yiorgis Gozadinos
8c02e865c7
Change default embedding model to qwen3-embedding:4b 2025-11-21 16:30:41 +02:00
Yiorgis Gozadinos
28088aa31d
Merge pull request #148 from ggozad/feat/vector-index
Vector indexing & Search accuracy improvements
2025-11-21 16:28:45 +02:00
Yiorgis Gozadinos
6d8ab2575d
Clarify refine_factor, set default to 30 2025-11-21 15:53:24 +02:00
Yiorgis Gozadinos
9a1e7f211c
Update benchmarks 2025-11-21 15:31:36 +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
dbb2837550
Add a note explaining when indexing is necessary 2025-11-21 14:11:31 +02:00
Yiorgis Gozadinos
5477446c5d
Update docs 2025-11-21 13:54:04 +02:00
Yiorgis Gozadinos
fdcf9a1a12
Show index stats in cli info command 2025-11-21 13:54:04 +02:00
Yiorgis Gozadinos
6a2f33b464
Create vector index from CLI, use configurable refine_factor 2025-11-21 13:54:01 +02:00
Yiorgis Gozadinos
cfe54c53bb
Merge pull request #153 from ggozad/feat/eval-naming
Name evaluation runs. Use only LLMJudge evaluator.
2025-11-21 13:39:06 +02:00
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