Per Stark
84eff3af3c
chore: git-hooks rustfmt and clippy
2026-06-20 10:10:29 +02:00
Per Stark
4cd428185f
fix: schedule nightly index rebuild on worker and skip per-ingest rebuild.
...
Ingest relies on SurrealDB incremental index maintenance; the worker runs native REBUILD INDEX on a configurable interval with lease state on system_settings.
2026-06-12 15:01:53 +02:00
Per Stark
81797504d4
fix: load embedding dimensions once per persist and trim vector search select.
2026-06-12 13:54:51 +02:00
Per Stark
919e699287
release: 1.0.3
...
fix: load ort-version via bash script on all release runners, toolchain
harmonization
2026-06-12 12:42:40 +02:00
Per Stark
e65515a71c
chore: bump to 1.0.3 and harmonize onnx runtime version across nix, ci, and docker.
2026-06-12 09:11:55 +02:00
Per Stark
4559ee0aa8
fix: arc-share retrieved chunks, centralize entity embeddings, and trim hot-path clones.
2026-06-06 23:05:53 +02:00
Per Stark
20de557294
feat: configure FastEmbed model in config and admin, with restart to apply
...
Expose fastembed_model in config and a model dropdown on Admin → Models.
Persist dimension from the chosen model, require restart to load it, and
align legacy OpenAI default settings so fresh local-embedding installs
start cleanly.
2026-06-04 21:51:57 +02:00
Per Stark
c3b68e8bd3
feat: pool fastembed, batch embeddings, and reconcile embedding config on startup
2026-06-04 21:51:57 +02:00
Per Stark
e9d8654324
chore: refactor retrieval pipeline to chunk-first RRF with derived entities and slimmer eval surface.
...
Collapse the multi-strategy entity engine into one benchmarked chunk retrieval path, derive entities from retrieved chunks, and update consumers, docs, and clippy fixes across the workspace.
2026-05-30 22:19:08 +02:00
Per Stark
d90319f3b0
chore: harden common storage bootstrap and slim embedded db assets
...
Unify embedding config, build providers from system settings, and fail
startup when index builds error or time out. Move Surreal assets under
common/db so embeds exclude crate source, and read storage via streams.
2026-05-29 14:44:23 +02:00
Per Stark
017d6c5ba9
chore: additional clippy fixes after rebasing
2026-05-27 07:37:18 +02:00
Per Stark
d76f86f56f
refactor: simplify and improve testing for initialization
2026-05-26 20:21:24 +02:00
Per Stark
5ce7a76c75
clippy: adhere to pedantic clippy, uniform test error handling
2026-05-26 20:21:13 +02:00
Per Stark
7c718712c9
refactor: replace Box<dyn Error> with anyhow::Result
...
- ingestion_pipeline::run_worker_loop returns anyhow::Result<()>
- api_router::ApiState::new returns anyhow::Result<Self>
- html_router::HtmlState::new_with_resources is infallible, returns Self
- main/server/worker binary entry points return anyhow::Result<()>
2026-05-26 20:14:11 +02:00
Per Stark
611d7217e6
release: 1.0.2
2026-02-15 11:57:04 +01:00
Per Stark
6c5297ec6e
chore: dep updates & kv-mem separation to test feature
...
docker builder update
2026-02-15 08:51:48 +01:00
Per Stark
f5d72b66b0
test: add admin auth integration coverage
2026-02-14 23:11:35 +01:00
Per Stark
45da7bacf3
release: 1.0.1
2026-02-11 15:39:28 +01:00
Per Stark
5b16e88991
refactor: extendable templates
...
refactor: simplification
refactor: simplification
2026-01-13 22:18:00 +01:00
Per Stark
8664abdf01
release: 1.0.0
...
fix: cargo dist
2026-01-11 20:35:01 +01:00
Per Stark
b4b2ab8974
fix: ordering of index creation
2025-12-22 21:59:35 +01:00
Per Stark
0bd91d16c1
Merge branch 'main' into benchmarks
2025-12-20 23:09:16 +01:00
Per Stark
86270de873
tidying stuff up, dto for search
2025-12-20 22:30:31 +01:00
Per Stark
90bac299a3
passed wide smoke check
2025-12-10 13:54:08 +01:00
Per Stark
8121e04125
retrieval simplfied
2025-12-09 20:35:42 +01:00
Per Stark
a56eb3ed7c
release: 0.2.7
2025-12-04 12:25:46 +01:00
Per Stark
5e5053039a
fix: removed stale embeddings handler
2025-11-29 20:07:48 +01:00
Per Stark
05bdaac672
evals: v3, ebeddings at the side
...
additional indexes
2025-11-26 15:15:10 +01:00
Per Stark
97d35a8982
retrieval-pipeline: v0
2025-11-18 22:46:35 +01:00
Per Stark
7f30c8ff6e
Merge branch 'main' into development
2025-11-03 12:48:04 +01:00
Per Stark
3196e65172
fix: improved storage manager, prep for s3
2025-11-03 12:39:15 +01:00
Per Stark
b0deabaf3f
release: 0.2.6
2025-10-31 13:38:11 +01:00
Per Stark
72578296db
feat: reranking with fastembed added
2025-10-27 13:05:10 +01:00
Per Stark
798b1468b6
release: 0.2.5
2025-10-24 22:13:08 +02:00
Per Stark
44e5d8a2fc
chore: clippy fixes
2025-10-16 20:29:15 +02:00
Per Stark
2964f1a5a5
release: 0.2.4
2025-10-15 09:09:35 +02:00
Per Stark
61d8d7abe7
release: 0.2.3
2025-10-12 20:15:10 +02:00
Per Stark
c6a6080e1c
release: 0.2.2
2025-10-07 11:51:33 +02:00
Per Stark
c4c76efe92
test: startup smoke test
2025-09-29 21:15:34 +02:00
Per Stark
7403195df5
release: 0.2.1
...
chore: remove stale todo
chore: version bump
2025-09-24 10:25:56 +02:00
Per Stark
f343005af8
release: 0.2.0
...
Includes:
- Design overhaul
- New graph visualization
- Statistics on dashboard
- Supports audio files for ingestion
- Pagination for entities and content
- Improved performance
- Improved support for running as a systemd-service
version bump
2025-09-23 09:06:59 +02:00
Per Stark
a0632c9768
fix: write to stderr for journalctl compatability
2025-08-22 13:41:30 +02:00
Per Stark
b8272d519d
release: 0.1.4
...
now supports sending of images as content
remember version bump
fix: typo in readme
updated windows build machine in gh actions
2025-07-01 15:18:44 +02:00
Per Stark
32141fce6e
release: 0.1.3
...
Support for other providers than OpenAI
Changing of HTTP port
Bugfixes
2025-06-08 20:35:17 +02:00
Per Stark
37584ed9fd
Merge branch 'custom_llm_base'
...
fix: updated readme and corrected server and worker to updates
added migration
fix: openai url typo & displaying models
chore: tidying up
2025-06-08 08:28:14 +02:00
Per Stark
a363c6cc05
feat: support for other providers of ai models
2025-06-06 23:16:41 +02:00
Per Stark
d2772bd09c
feat: port selection
2025-05-30 07:44:26 +02:00
Per Stark
8289194b6c
release: 0.1.2
2025-05-26 10:16:48 +02:00
Per Stark
5baab2f2a1
chore: centralized dependencies and cargo deny
...
chore: cargo licensing
2025-05-20 14:03:59 +02:00
Per Stark
bc7891a3e7
release: 0.1.1
...
fix: docker build dep
2025-05-13 22:23:49 +02:00