Commit graph

  • 4bfd54b2ec
    Merge pull request #25 from ggozad/feat/sqlite_wal Yiorgis Gozadinos 2025-08-01 16:10:13 +0200
  • 13c6411d48
    Merge pull request #24 from ggozad/feat/version Yiorgis Gozadinos 2025-08-01 16:09:58 +0200
  • 14d8b18f1d
    Wrap code files in md code blocks Yiorgis Gozadinos 2025-08-01 10:13:46 +0200
  • 5a08816ed6
    Replace markitdown with docling Yiorgis Gozadinos 2025-08-01 09:59:53 +0200
  • 0f2809cb8d
    Use Write-Ahead Logging jorunaling mode for SQLite concurrency Yiorgis Gozadinos 2025-08-01 09:07:31 +0200
  • 8052442052
    Add -v --version option to display version Yiorgis Gozadinos 2025-08-01 09:00:20 +0200
  • d677dc8001
    vb 0.4.2 Yiorgis Gozadinos 2025-07-26 10:45:24 +0300
  • 5214432f71
    Merge pull request #21 from ggozad/feat/external-chunks Yiorgis Gozadinos 2025-07-26 10:44:19 +0300
  • 74eea9284a
    create_document now optionally accepts pre-computed chunks Yiorgis Gozadinos 2025-07-26 10:42:27 +0300
  • 62410250e5
    vb 0.4.1 Yiorgis Gozadinos 2025-07-23 13:52:55 +0300
  • 6a7d2ff319
    Merge pull request #20 from ggozad/fix/honour-default_data_dir Yiorgis Gozadinos 2025-07-23 13:52:25 +0300
  • 72ce212ad4
    Honour DEFAULT_DATA_DIR env variable Yiorgis Gozadinos 2025-07-23 13:49:27 +0300
  • dfe23482da
    Tune parameters Yiorgis Gozadinos 2025-07-20 14:32:41 +0300
  • 4908ea9fcc
    Update benchmarks Yiorgis Gozadinos 2025-07-20 13:06:41 +0300
  • ad9879802a
    Fix incorrect syntax for uv pip install with extras Yiorgis Gozadinos 2025-07-20 22:40:12 +0300
  • bb9fd16ca7
    vb 0.4.0 Yiorgis Gozadinos 2025-07-20 11:41:05 +0300
  • a5eee10e92
    Merge pull request #17 from ggozad/feat/reranking Yiorgis Gozadinos 2025-07-20 11:40:11 +0300
  • 942be2271c
    Update docs Yiorgis Gozadinos 2025-07-19 19:57:37 +0300
  • c1d5334804
    Update benchmarks with reranking Yiorgis Gozadinos 2025-07-19 19:02:47 +0300
  • a6595b1597
    Update docs Yiorgis Gozadinos 2025-07-19 13:16:09 +0300
  • 2347612fb6
    Optionally perform reranking when searching Yiorgis Gozadinos 2025-07-19 13:12:34 +0300
  • 1437942edc
    Make reranker a global module object to avoid re-initialization Yiorgis Gozadinos 2025-07-19 12:51:22 +0300
  • 2343ab7751
    Return tuple (Chunk, score,) in rerank() Yiorgis Gozadinos 2025-07-19 12:16:17 +0300
  • 7609ac911b Merge commit '20beb23a389778461e8280f1442ea196e52182e3' into dockerise Russ Ferriday 2025-07-19 00:19:16 +0100
  • f25416b0ff
    Properly test cohere reranker Yiorgis Gozadinos 2025-07-18 20:55:28 +0300
  • 044e1b0a06
    mixedbread reranker as default Yiorgis Gozadinos 2025-07-18 20:29:24 +0300
  • 0f8124fd98
    Simply embedders Yiorgis Gozadinos 2025-07-17 13:17:47 +0300
  • 859860318a
    Cohere reranker Yiorgis Gozadinos 2025-07-17 13:17:16 +0300
  • 20beb23a38
    Fix docstrings Yiorgis Gozadinos 2025-07-16 19:06:54 +0300
  • feff962f2e
    Merge pull request #16 from ggozad/feat/db_upgrades 0.3.4 Yiorgis Gozadinos 2025-07-16 18:46:26 +0300
  • 96945e2c98
    Merge pull request #15 from ggozad/feat/settings Yiorgis Gozadinos 2025-07-16 18:46:07 +0300
  • 4d8088efa8
    Log db upgrades Yiorgis Gozadinos 2025-07-16 18:32:58 +0300
  • 0bf5606117
    Store haiku.rag version, enabling upgrades Yiorgis Gozadinos 2025-07-16 15:32:24 +0300
  • f4aef4eb9c
    Check pypi version on startup Yiorgis Gozadinos 2025-07-14 12:13:01 +0300
  • a2d7e527d1
    Update docs on configuration changes Yiorgis Gozadinos 2025-07-14 12:00:03 +0300
  • a2e0f2cefd
    Remove Claude nonsense, use context manager Yiorgis Gozadinos 2025-07-12 23:00:49 +0300
  • 62a519b094
    Prevent rebuild from throwing and recreate the embeddings table Yiorgis Gozadinos 2025-07-12 21:21:14 +0300
  • 4444ec50da
    Check if settings are compatible when loading a db Yiorgis Gozadinos 2025-07-12 20:56:49 +0300
  • a59b38158d
    Settings table & repo, tests Yiorgis Gozadinos 2025-07-12 20:21:34 +0300
  • eefd51ead6
    Update mxbai recall stats Yiorgis Gozadinos 2025-07-09 12:46:11 +0300
  • 556a5d2b58
    vb 0.3.3 Yiorgis Gozadinos 2025-07-09 10:49:41 +0300
  • 60b072a1ee
    Merge pull request #14 from ggozad/feat/better-qa Yiorgis Gozadinos 2025-07-09 10:46:28 +0300
  • 42e62f92a1
    Better formatting of benchmark script Yiorgis Gozadinos 2025-07-09 10:27:32 +0300
  • 9d72a158a6
    Document benchmarks Yiorgis Gozadinos 2025-07-08 19:01:54 +0300
  • 2f261a33f5
    Allow multiple tool calling rounds in QA agent Yiorgis Gozadinos 2025-07-08 12:51:58 +0300
  • bea96f1b1b
    Better prompts Yiorgis Gozadinos 2025-07-04 13:29:51 +0300
  • dd39cf5927
    vb 0.3.2 Yiorgis Gozadinos 2025-07-04 12:15:31 +0300
  • 1705e7a21c
    Honour QA_MODEL for anthropic and OpenAI Yiorgis Gozadinos 2025-07-04 12:14:13 +0300
  • ae1188da6b
    vb 0.3.1 Yiorgis Gozadinos 2025-07-04 11:58:23 +0300
  • 53b917f929
    Merge pull request #13 from ggozad/feat/anthropic Yiorgis Gozadinos 2025-07-04 11:55:28 +0300
  • b28ed57cf5
    Update docs Yiorgis Gozadinos 2025-07-04 11:50:39 +0300
  • e66c160055
    Support for anthropic in Question/Answering Yiorgis Gozadinos 2025-07-04 11:48:19 +0300
  • fe81f7f001
    Merge pull request #12 from ggozad/feat/show-settings Yiorgis Gozadinos 2025-07-04 11:54:37 +0300
  • 27e1c9fd49
    Show settings command Yiorgis Gozadinos 2025-07-02 13:18:29 +0300
  • 7f862a057a
    Merge pull request #11 from ggozad/feat/rebuild Yiorgis Gozadinos 2025-07-04 11:51:45 +0300
  • fb837ede69
    Documentation Yiorgis Gozadinos 2025-07-02 11:17:16 +0300
  • 85443ee963
    Turn rebuild into a generator, track progress in command line Yiorgis Gozadinos 2025-07-02 11:10:31 +0300
  • 11d9f2701e
    Rebuild database in client & cli Yiorgis Gozadinos 2025-07-02 10:55:06 +0300
  • 954e96370a
    Log document uri, meta in search results Yiorgis Gozadinos 2025-06-29 09:26:33 +0300
  • 8e77d6b9c1
    vb 0.3.0 Yiorgis Gozadinos 2025-06-28 09:43:37 +0300
  • e5d8396d1b
    Merge pull request #5 from ggozad/feat/qa Yiorgis Gozadinos 2025-06-28 09:41:55 +0300
  • 7e540583ce
    Merge pull request #9 from ggozad/feat/document-meta-in-search Yiorgis Gozadinos 2025-06-28 09:41:37 +0300
  • 273a3bda4f
    Document QA Yiorgis Gozadinos 2025-06-28 09:37:59 +0300
  • 4bbc23dbd4
    Add QA to client, cli Yiorgis Gozadinos 2025-06-28 09:21:45 +0300
  • 85b106c461
    OpenAI Question/Answer agent Yiorgis Gozadinos 2025-06-27 09:14:16 +0300
  • 357460da57
    Update benchmarks Yiorgis Gozadinos 2025-06-26 11:56:49 +0300
  • f3ed88b970
    Include document uri and meta in search results Yiorgis Gozadinos 2025-06-28 09:10:23 +0300
  • e2fa20ce3a
    Merge pull request #7 from ggozad/feat/documentation Yiorgis Gozadinos 2025-06-27 20:09:38 +0300
  • 7a1b09d5e2
    Minor doc fixes Yiorgis Gozadinos 2025-06-27 19:58:34 +0300
  • e07c849d3c
    mkdocs precommit hook Yiorgis Gozadinos 2025-06-26 11:49:19 +0300
  • cf9ec04170
    Fix docs Yiorgis Gozadinos 2025-06-26 11:46:23 +0300
  • 7d2d895ff0
    Github action for docs Yiorgis Gozadinos 2025-06-25 20:17:31 +0300
  • a704f300bc
    Initial skeleton for docs Yiorgis Gozadinos 2025-06-25 20:16:08 +0300
  • ca45f8e5d4
    Fix db path Yiorgis Gozadinos 2025-06-25 19:01:57 +0300
  • 2855dd7c13
    Use LLM-as-a-judge to test QA Yiorgis Gozadinos 2025-06-24 20:02:07 +0300
  • 095d532a7a
    QA LLM, Ollama implementation Yiorgis Gozadinos 2025-06-24 20:01:45 +0300
  • 26900d9687
    Run simple benchmarks Yiorgis Gozadinos 2025-06-24 17:28:24 +0300
  • c6867c3cce
    Merge pull request #6 from topiaruss/boost-coverage Yiorgis Gozadinos 2025-06-25 17:51:31 +0300
  • c4c670bc40
    Use proper mocks instead of setattr to satisfy typing. Fix minor typos Yiorgis Gozadinos 2025-06-25 17:50:19 +0300
  • 94ff11ad25 feat(tests): Add tests for app and cli modules Russ Ferriday 2025-06-24 23:00:18 +0100
  • 7167e9cd49 Add minimal Dockerfile and docker-compose.yml for containerized development Russ Ferriday 2025-06-24 15:32:20 +0100
  • ef73b53e46
    Make readme more readable Yiorgis Gozadinos 2025-06-22 13:10:06 +0200
  • deaeeddc72
    vb 0.2.0 Yiorgis Gozadinos 2025-06-20 10:34:13 +0200
  • 3c98f246b5
    Merge pull request #2 from ggozad/feat/monitor Yiorgis Gozadinos 2025-06-20 10:30:40 +0200
  • e021973429
    Merge pull request #1 from ggozad/feat/openai-embeddings Yiorgis Gozadinos 2025-06-20 10:30:24 +0200
  • 03b2b20ae2
    Handle keyboard interrupt Yiorgis Gozadinos 2025-06-20 10:18:07 +0200
  • 18e1e79598
    Update docs Yiorgis Gozadinos 2025-06-20 10:03:00 +0200
  • 27f65adda7
    Test FileWatcher Yiorgis Gozadinos 2025-06-20 09:35:20 +0200
  • 51e7f990a0
    Implement upsert and delete in monitor Yiorgis Gozadinos 2025-06-20 09:28:44 +0200
  • ee57bc0a82
    Use path.as_uri() instead of path.resolve() Yiorgis Gozadinos 2025-06-20 09:27:01 +0200
  • 8132a44994
    Use MONITOR_DIRECTORIES for a list of dirs to monitor Yiorgis Gozadinos 2025-06-20 09:04:07 +0200
  • 5f604d31dd
    Add monitor Yiorgis Gozadinos 2025-06-20 07:44:03 +0200
  • 943cf3c5e0
    Rename EMBDEDDING->EMBEDDINGS in env vars Yiorgis Gozadinos 2025-06-19 17:44:42 +0200
  • d89b2f1306
    Test openai voyageai embedders Yiorgis Gozadinos 2025-06-19 17:39:04 +0200
  • 91c4c30f65
    Add support for OpenAI embeddings Yiorgis Gozadinos 2025-06-19 17:38:49 +0200
  • 0e4d886b3a
    Github actions for building Yiorgis Gozadinos 2025-06-19 15:20:29 +0200
  • 8fbf98466a
    MCP server 0.1.0 Yiorgis Gozadinos 2025-06-19 13:52:55 +0200
  • d7858d0283
    Ease python reqs to 3.10, addd classifiers Yiorgis Gozadinos 2025-06-19 12:21:56 +0200
  • 9f5ba912d7
    Simplify repos Yiorgis Gozadinos 2025-06-19 08:55:34 +0200
  • 8a5c505b86
    Replace positional params by keyword params for clarity Yiorgis Gozadinos 2025-06-19 08:21:58 +0200