Commit graph

209 commits

Author SHA1 Message Date
Yiorgis Gozadinos
b462a9f09b
Ignore todo list 2025-09-05 11:41:41 +03:00
Yiorgis Gozadinos
d81e0d6ef7
Merge pull request #49 from ggozad/chore/logging
Disable other logging facilities when running on cli
2025-09-05 11:39:47 +03:00
Yiorgis Gozadinos
495e01a33d
Disable other logging facilities when running on cli 2025-09-05 11:39:19 +03:00
Yiorgis Gozadinos
8ce9cb85bc
vb 2025-09-05 10:53:32 +03:00
Yiorgis Gozadinos
3b38d9b327
Merge pull request #48 from ggozad/feat/batch_embedding
Support batch embeddings
2025-09-05 10:52:18 +03:00
Yiorgis Gozadinos
b99f88f104
Support batch embedding 2025-09-05 10:48:31 +03:00
Yiorgis Gozadinos
b102b6dde3
vb 2025-09-04 16:14:38 +03:00
Yiorgis Gozadinos
4359d37fac
Merge pull request #47 from ggozad/feat/vllm-support
vLLM support for embeddings, reranking, QA agents.
2025-09-04 16:11:47 +03:00
Yiorgis Gozadinos
bc28e60cf7
Support vLLM for QA agents 2025-09-04 15:20:37 +03:00
Yiorgis Gozadinos
f2847d0524
Reranking support for vLLM, documentation update 2025-09-04 13:13:10 +03:00
Yiorgis Gozadinos
16f7ba9d99
VLLM embedding 2025-09-04 10:44:07 +03:00
Yiorgis Gozadinos
fcacf735e5
vb 2025-09-03 11:51:08 +03:00
Yiorgis Gozadinos
246860b281
Merge pull request #46 from ggozad/chore/post-release-fixes
Post 0.7.0 release minor fixes
2025-09-03 11:44:20 +03:00
Yiorgis Gozadinos
3c235e8b6c
Suppress logging from deps 2025-09-03 11:42:08 +03:00
Yiorgis Gozadinos
450a58eb52
Update OpenAI pydantic model 2025-09-03 11:41:48 +03:00
Yiorgis Gozadinos
9830726bc7
vb 2025-09-03 11:28:41 +03:00
Yiorgis Gozadinos
16fcab60e4
Merge pull request #45 from ggozad/chore/deps-update
Dependencies update
2025-09-03 11:28:02 +03:00
Yiorgis Gozadinos
974451edc7
Suppress httpx logging 2025-09-03 11:27:33 +03:00
Yiorgis Gozadinos
d6b66b464d
update deps 2025-09-03 11:27:17 +03:00
Yiorgis Gozadinos
6990a05ad7
Merge pull request #44 from ggozad/feat/lance-db
Replace sqlite & sqlite-vac with lancedb.
2025-09-03 11:13:41 +03:00
Yiorgis Gozadinos
221a00ab2f
Turn migration into a cli command 2025-09-03 11:12:23 +03:00
Yiorgis Gozadinos
ed604f6a1d
Batch operations & small optimization 2025-09-03 10:50:08 +03:00
Yiorgis Gozadinos
75e878308e
Simplify deleting all chunks 2025-09-02 15:13:31 +03:00
Yiorgis Gozadinos
b73949c784
update benchmarks 2025-09-02 15:10:57 +03:00
Yiorgis Gozadinos
ecf8894755
Fix checking settings 2025-09-02 13:01:36 +03:00
Yiorgis Gozadinos
9e5f11060d
Allow connecting to lancedb cloud, s3, gc, az etc 2025-09-02 12:49:17 +03:00
Yiorgis Gozadinos
767d36b494
Use a lock for optimize(), when bulk creating chunks optimize once. 2025-09-02 12:10:54 +03:00
Yiorgis Gozadinos
fe850e778d
Remove Ollama reranker, this was a bad idea 2025-09-02 11:42:31 +03:00
Yiorgis Gozadinos
e08fce84f8
Debounce optimize() to avoid exceeding too-many-files-open 2025-09-02 10:55:58 +03:00
Yiorgis Gozadinos
27b16bdf8d
Update basic benchmarks 2025-09-02 10:51:20 +03:00
Yiorgis Gozadinos
b05e5f5408
Set/get haiku version to db 2025-09-01 17:41:41 +03:00
Yiorgis Gozadinos
58a04db556
Disable reranking by default 2025-09-01 15:00:38 +03:00
Yiorgis Gozadinos
d233788400
Optimize table after insertion, update instead of recreating the index 2025-09-01 14:56:15 +03:00
Yiorgis Gozadinos
a5e087aa53
Fix scores depending on search type 2025-09-01 14:56:15 +03:00
Yiorgis Gozadinos
628bdc8151
Cleanup 2025-09-01 14:56:15 +03:00
Yiorgis Gozadinos
0592a7d122
Adapt search to lancedb 2025-09-01 14:56:14 +03:00
Yiorgis Gozadinos
c69daecf53
update docs 2025-09-01 14:56:14 +03:00
Yiorgis Gozadinos
b83596ff07
Basic moving to lancedb. 2025-09-01 14:56:14 +03:00
Yiorgis Gozadinos
24c587f770
vb 2025-08-17 15:28:26 +02:00
Yiorgis Gozadinos
adb5158118
Merge pull request #40 from ggozad/fix/revert-provider-model-change
Bring back QA_MODEL and keep compatibility with previous versions
2025-08-17 15:27:44 +02:00
Yiorgis Gozadinos
1f61d78165
Bring back QA_MODEL and keep compatibility with previous versions 2025-08-17 15:27:03 +02:00
Yiorgis Gozadinos
27c74fbbf7
Merge pull request #39 from ggozad/feat/pydantic
Use pydantic AI
2025-08-17 15:04:42 +02:00
Yiorgis Gozadinos
d6d79d5e94
Allow any provider/model supported by pydantic AI 2025-08-17 14:55:50 +02:00
Yiorgis Gozadinos
4ac658e9dd
Convert LLM Judge 2025-08-17 14:36:51 +02:00
Yiorgis Gozadinos
60543caa36
Use /no_think for Ollama 2025-08-15 23:13:27 +02:00
Yiorgis Gozadinos
79841f32ca
Do not use mocks in embeddings test 2025-08-15 22:01:57 +02:00
Yiorgis Gozadinos
4e2e6e490e
Update extras and docs 2025-08-15 21:44:33 +02:00
Yiorgis Gozadinos
26a3715902
Refactor Ollama reranker around pydantic AI 2025-08-15 21:26:16 +02:00
Yiorgis Gozadinos
390397570a
Migrate QA agent to Pydantic AI. 2025-08-15 21:13:17 +02:00
Yiorgis Gozadinos
ca29178b2d
vb 2025-08-12 16:55:39 +02:00