Commit graph

86 commits

Author SHA1 Message Date
Yiorgis Gozadinos
f4aef4eb9c
Check pypi version on startup 2025-07-14 12:27:28 +03:00
Yiorgis Gozadinos
a2d7e527d1
Update docs on configuration changes 2025-07-14 12:00:03 +03:00
Yiorgis Gozadinos
a2e0f2cefd
Remove Claude nonsense, use context manager 2025-07-12 23:00:49 +03:00
Yiorgis Gozadinos
62a519b094
Prevent rebuild from throwing and recreate the embeddings table 2025-07-12 21:21:14 +03:00
Yiorgis Gozadinos
4444ec50da
Check if settings are compatible when loading a db 2025-07-12 20:56:49 +03:00
Yiorgis Gozadinos
a59b38158d
Settings table & repo, tests 2025-07-12 20:21:34 +03:00
Yiorgis Gozadinos
eefd51ead6
Update mxbai recall stats 2025-07-09 12:50:39 +03:00
Yiorgis Gozadinos
556a5d2b58
vb 2025-07-09 10:49:41 +03:00
Yiorgis Gozadinos
60b072a1ee
Merge pull request #14 from ggozad/feat/better-qa
Improve QA agent with multiple tool calls, provide performance benchmarks
2025-07-09 10:46:28 +03:00
Yiorgis Gozadinos
42e62f92a1
Better formatting of benchmark script 2025-07-09 10:27:32 +03:00
Yiorgis Gozadinos
9d72a158a6
Document benchmarks 2025-07-08 19:01:54 +03:00
Yiorgis Gozadinos
2f261a33f5
Allow multiple tool calling rounds in QA agent 2025-07-08 12:51:58 +03:00
Yiorgis Gozadinos
bea96f1b1b
Better prompts 2025-07-04 13:29:51 +03:00
Yiorgis Gozadinos
dd39cf5927
vb 2025-07-04 12:15:31 +03:00
Yiorgis Gozadinos
1705e7a21c
Honour QA_MODEL for anthropic and OpenAI 2025-07-04 12:14:13 +03:00
Yiorgis Gozadinos
ae1188da6b
vb 2025-07-04 11:58:23 +03:00
Yiorgis Gozadinos
53b917f929
Merge pull request #13 from ggozad/feat/anthropic
Support for Anthropic in Question/Answering
2025-07-04 11:55:28 +03:00
Yiorgis Gozadinos
b28ed57cf5
Update docs 2025-07-04 11:55:04 +03:00
Yiorgis Gozadinos
e66c160055
Support for anthropic in Question/Answering 2025-07-04 11:55:03 +03:00
Yiorgis Gozadinos
fe81f7f001
Merge pull request #12 from ggozad/feat/show-settings
Show settings command
2025-07-04 11:54:37 +03:00
Yiorgis Gozadinos
27e1c9fd49
Show settings command 2025-07-04 11:54:16 +03:00
Yiorgis Gozadinos
7f862a057a
Merge pull request #11 from ggozad/feat/rebuild
Rebuild database, client & cli command
2025-07-04 11:51:45 +03:00
Yiorgis Gozadinos
fb837ede69
Documentation 2025-07-02 11:17:16 +03:00
Yiorgis Gozadinos
85443ee963
Turn rebuild into a generator, track progress in command line 2025-07-02 11:10:31 +03:00
Yiorgis Gozadinos
11d9f2701e
Rebuild database in client & cli 2025-07-02 10:55:06 +03:00
Yiorgis Gozadinos
954e96370a
Log document uri, meta in search results 2025-06-29 09:26:33 +03:00
Yiorgis Gozadinos
8e77d6b9c1
vb 2025-06-28 09:43:37 +03:00
Yiorgis Gozadinos
e5d8396d1b
Merge pull request #5 from ggozad/feat/qa
Question/Answering using LLMs
2025-06-28 09:41:55 +03:00
Yiorgis Gozadinos
7e540583ce
Merge pull request #9 from ggozad/feat/document-meta-in-search
Include document uri and meta in search results
2025-06-28 09:41:37 +03:00
Yiorgis Gozadinos
273a3bda4f
Document QA 2025-06-28 09:37:59 +03:00
Yiorgis Gozadinos
4bbc23dbd4
Add QA to client, cli 2025-06-28 09:21:45 +03:00
Yiorgis Gozadinos
85b106c461
OpenAI Question/Answer agent 2025-06-28 09:11:39 +03:00
Yiorgis Gozadinos
357460da57
Update benchmarks 2025-06-28 09:11:38 +03:00
Yiorgis Gozadinos
f3ed88b970
Include document uri and meta in search results 2025-06-28 09:10:23 +03:00
Yiorgis Gozadinos
e2fa20ce3a
Merge pull request #7 from ggozad/feat/documentation
Documentation site on GitHub Pages
2025-06-27 20:09:38 +03:00
Yiorgis Gozadinos
7a1b09d5e2
Minor doc fixes 2025-06-27 20:08:51 +03:00
Yiorgis Gozadinos
e07c849d3c
mkdocs precommit hook 2025-06-26 11:49:19 +03:00
Yiorgis Gozadinos
cf9ec04170
Fix docs 2025-06-26 11:46:23 +03:00
Yiorgis Gozadinos
7d2d895ff0
Github action for docs 2025-06-25 20:17:31 +03:00
Yiorgis Gozadinos
a704f300bc
Initial skeleton for docs 2025-06-25 20:16:08 +03:00
Yiorgis Gozadinos
ca45f8e5d4
Fix db path 2025-06-25 19:01:57 +03:00
Yiorgis Gozadinos
2855dd7c13
Use LLM-as-a-judge to test QA 2025-06-25 18:18:28 +03:00
Yiorgis Gozadinos
095d532a7a
QA LLM, Ollama implementation 2025-06-25 18:18:28 +03:00
Yiorgis Gozadinos
26900d9687
Run simple benchmarks 2025-06-25 18:18:28 +03:00
Yiorgis Gozadinos
c6867c3cce
Merge pull request #6 from topiaruss/boost-coverage
feat(tests): Add tests for app and cli modules
2025-06-25 17:51:31 +03:00
Yiorgis Gozadinos
c4c670bc40
Use proper mocks instead of setattr to satisfy typing. Fix minor typos 2025-06-25 17:50:19 +03:00
Russ Ferriday
94ff11ad25 feat(tests): Add tests for app and cli modules 2025-06-24 23:00:18 +01:00
Yiorgis Gozadinos
ef73b53e46
Make readme more readable 2025-06-22 13:10:06 +02:00
Yiorgis Gozadinos
deaeeddc72
vb 2025-06-20 10:34:13 +02:00
Yiorgis Gozadinos
3c98f246b5
Merge pull request #2 from ggozad/feat/monitor
File monitoring support
2025-06-20 10:30:40 +02:00