Commit graph

496 commits

Author SHA1 Message Date
Yiorgis Gozadinos
2f00686605
Support for zero entropy reranker 2025-10-30 13:36:44 +02:00
Yiorgis Gozadinos
f9b6894974
Fix info to not use old .env settings 2025-10-29 13:31:54 +02:00
Yiorgis Gozadinos
b289aa04e0
vb 2025-10-29 12:20:41 +02:00
Yiorgis Gozadinos
2bb8427fd8
Update dependencies 2025-10-29 12:13:04 +02:00
Yiorgis Gozadinos
5a7d90ce9f
Change default location for config from XDG statndatd to use the platform-specific folder we use for the db as well 2025-10-29 11:50:30 +02:00
Yiorgis Gozadinos
4e19753d0f
Improve config docs 2025-10-29 11:50:22 +02:00
Yiorgis Gozadinos
ad1ee52a27
Move monitor config in its own section 2025-10-29 11:23:56 +02:00
Yiorgis Gozadinos
e6e3273cae
Document include/exclude patterns in FileMonitor 2025-10-29 10:50:25 +02:00
Yiorgis Gozadinos
987ddab683
Tests for filtering with pathspec 2025-10-29 10:39:00 +02:00
Yiorgis Gozadinos
cabb7748f5
Filtering based on pathspec 2025-10-29 10:27:16 +02:00
Yiorgis Gozadinos
a15f1d8cf5
Use pathspec for monitor filtering 2025-10-29 10:13:53 +02:00
Yiorgis Gozadinos
77c6a7c7a4
vb 2025-10-28 09:51:08 +02:00
Yiorgis Gozadinos
7ba51f5b56
Merge pull request #121 from ggozad/fix/remove_check_for_deprecated_env
Remove check_for_deprecated_env
2025-10-28 09:38:41 +02:00
Yiorgis Gozadinos
a6eccc79e4
Merge pull request #120 from ggozad/fix/embedder-config
Pass custom config to embedders if provided.
2025-10-28 09:38:24 +02:00
Yiorgis Gozadinos
c495a778e1
Remove check_for_deprecated_env 2025-10-28 09:37:37 +02:00
Yiorgis Gozadinos
8ddc966bf9
Respect OLLAMA_BASE_URL in providers.ollama.base_url config 2025-10-28 09:26:57 +02:00
Yiorgis Gozadinos
e11a5128f9
Pass config to embedders 2025-10-28 09:15:08 +02:00
Yiorgis Gozadinos
54fa3de2da
Fix ag-ui docker config 2025-10-27 16:53:08 +02:00
Yiorgis Gozadinos
f603d2373a
Merge branch 'fix/mcp_registration' 2025-10-27 11:58:38 +02:00
Yiorgis Gozadinos
205b78734f
Update README with mcp-name 2025-10-27 11:58:12 +02:00
Yiorgis Gozadinos
799b94d950
Merge pull request #117 from ggozad/fix/mcp_registration
Fix mcp registry schema
2025-10-27 11:48:09 +02:00
Yiorgis Gozadinos
0f600db506
Update server.json to to 2025/10/17 version 2025-10-27 11:47:14 +02:00
Yiorgis Gozadinos
6fa9c1a822
vb 2025-10-27 11:29:01 +02:00
Yiorgis Gozadinos
4cc25407ef
Properly skip a2a tests if fasta2a not installed 2025-10-27 11:28:35 +02:00
Yiorgis Gozadinos
afd4a581fb
Merge pull request #114 from ggozad/feat/yaml-config
Configure haiku.rag with YAML instead of env vars.
2025-10-27 11:16:20 +02:00
Yiorgis Gozadinos
b87e6d988c
Forgotten lazy import in monitor() 2025-10-27 11:14:43 +02:00
Yiorgis Gozadinos
9f3eb1b79c
Remove docs references to env vars 2025-10-27 10:42:24 +02:00
Yiorgis Gozadinos
747ffb3212
Update docker README docs to use yaml config file 2025-10-27 10:36:27 +02:00
Yiorgis Gozadinos
9c8ffcc212
Drop ConfigProxy in favour of passing AppConfig as an keyword param to HaikuRag clients. 2025-10-27 10:33:33 +02:00
Yiorgis Gozadinos
110cc447e7
Update documentation to remove references to env variables and replace with yaml config 2025-10-23 15:56:34 +03:00
Yiorgis Gozadinos
52fbac06e4
Use a proxy for the global Config so we can set it programmatically 2025-10-23 15:51:09 +03:00
Yiorgis Gozadinos
0e1f827da4
Update examples to use the YAML config. Needs checking post release as we use the published docker image 2025-10-23 15:25:33 +03:00
Yiorgis Gozadinos
268c26eb4e
Drop support for using comma separated values in monitor_directories, only use that logic when converting from env vars 2025-10-23 14:09:20 +03:00
Yiorgis Gozadinos
469d993542
Remove provider API keys from config, rely on environment variables for those 2025-10-23 13:52:57 +03:00
Yiorgis Gozadinos
618b3ffd5f
Refactor config from flat to nested Pydantic models 2025-10-23 13:30:21 +03:00
Yiorgis Gozadinos
0fbe8cc516
Update documentation 2025-10-23 11:58:47 +03:00
Yiorgis Gozadinos
082811a846
tests for yaml configuration 2025-10-23 11:58:47 +03:00
Yiorgis Gozadinos
23f0b63088
Add CLI support for YAML config 2025-10-23 11:58:47 +03:00
Yiorgis Gozadinos
2f69e05c84
Add YAML config loader module 2025-10-23 11:58:46 +03:00
Yiorgis Gozadinos
cccb560731
Add pyyaml dependency 2025-10-23 11:58:46 +03:00
Yiorgis Gozadinos
417a173318
Merge pull request #115 from ggozad/fix/docling-lazy-load
Lazy-load  docling-related functions, speed up client
2025-10-23 11:58:18 +03:00
Yiorgis Gozadinos
08c07edfb8
Lazy-load forgotten docling-related functionality 2025-10-23 11:39:58 +03:00
Yiorgis Gozadinos
c910a36bf3
Merge pull request #113 from ggozad/chore/remove-sqlite-migration
Remove sqlite/sqlite-vec migration
2025-10-23 10:48:45 +03:00
Yiorgis Gozadinos
8e0fbc80fc
Remove sqlite migration from next version 2025-10-23 10:47:24 +03:00
Yiorgis Gozadinos
4e9a0cb22b
Merge pull request #109 from miohtama/tutorial
Getting started tutorial
2025-10-20 19:25:02 +03:00
Yiorgis Gozadinos
8933f12b4d
Revert logging changes 2025-10-20 19:22:42 +03:00
Yiorgis Gozadinos
586f342a77
Fix typos 2025-10-20 19:22:25 +03:00
Mikko Ohtamaa
7e2ecf0636
Typo 2025-10-20 19:11:41 +03:00
Mikko Ohtamaa
623b234346
Polish tutorial 2025-10-20 19:11:40 +03:00
Mikko Ohtamaa
e5e435e028
Adding end to end tutorial 2025-10-20 19:11:40 +03:00