Commit Graph

3303 Commits

Author SHA1 Message Date
Josh Hawkins
f0893665ce build with sqlite amalgamation 2024-10-07 11:54:17 -05:00
Josh Hawkins
2eaf16035e reorder embeddings after detectors are started 2024-10-07 11:52:15 -05:00
Josh Hawkins
28d48dc60c include git in build 2024-10-07 11:31:50 -05:00
Josh Hawkins
e34f94851f fix thread start 2024-10-07 11:29:29 -05:00
Josh Hawkins
ce80aeba78 sources 2024-10-07 11:25:44 -05:00
Josh Hawkins
3f289d587b remove sources 2024-10-07 11:14:38 -05:00
Josh Hawkins
afac9788cf try build deps 2024-10-07 11:09:39 -05:00
Josh Hawkins
8f9f25f206 file permissions 2024-10-07 09:37:46 -05:00
Josh Hawkins
4391e9cc26 resolve conflict 2024-10-07 09:30:49 -05:00
Josh Hawkins
d5f6a14f21 build sqlite_vec from source 2024-10-07 09:25:22 -05:00
Josh Hawkins
41d1f04633 fix typing 2024-10-07 09:23:20 -05:00
Josh Hawkins
d7df5c9068 catch case when semantic search is disabled 2024-10-07 08:41:39 -05:00
Josh Hawkins
96795200f7 daemon downloading thread 2024-10-07 08:18:51 -05:00
Josh Hawkins
52a2bbc489 improve model downloading and add status screen 2024-10-07 08:05:59 -05:00
Josh Hawkins
0b736c881b improve typing 2024-10-06 07:45:04 -05:00
Josh Hawkins
cf7b27875e make search thumbnail take up full size of results box 2024-10-06 07:44:49 -05:00
Josh Hawkins
87cc0079b1 move SqliteVecQueueDatabase to db directory 2024-10-05 12:44:24 -05:00
Josh Hawkins
72e488362d update deps 2024-10-05 12:24:10 -05:00
Josh Hawkins
bc528123b3 remove unnecessary re-embed 2024-10-05 12:20:50 -05:00
Josh Hawkins
3e58a6dfaf single pass fetch and process 2024-10-05 12:18:49 -05:00
Josh Hawkins
57d0aabd56 keep building pysqlite3 2024-10-05 12:18:33 -05:00
Josh Hawkins
18e1eca914 fix query 2024-10-05 06:46:34 -05:00
Josh Hawkins
6bfee9993e revert explore query 2024-10-05 06:07:33 -05:00
Josh Hawkins
fa6fda4295 optimize queries 2024-10-05 05:45:25 -05:00
Josh Hawkins
92298e6578 hard code limit 2024-10-05 05:45:06 -05:00
Josh Hawkins
d189893459 try removing custom pysqlite3 build 2024-10-05 05:44:39 -05:00
Josh Hawkins
3b78908ef3 remove chroma from UI 2024-10-04 19:19:49 -05:00
Josh Hawkins
a4d43a97c4 remove chroma from docs 2024-10-04 19:17:47 -05:00
Josh Hawkins
e28767b107 readd tokenizer parallelism env var 2024-10-04 19:15:18 -05:00
Josh Hawkins
ddfabbb78c readd uvicorn for fastapi 2024-10-04 18:14:27 -05:00
Josh Hawkins
6607ad2970 fully remove chroma and add transformers env var 2024-10-04 18:03:40 -05:00
Josh Hawkins
ac9f904221 clean up 2024-10-04 17:23:39 -05:00
Josh Hawkins
e74d35a17c clean up 2024-10-04 17:22:03 -05:00
Josh Hawkins
cdafb318fd add id filter 2024-10-04 17:18:56 -05:00
Josh Hawkins
df94a941fc fix normalization 2024-10-04 17:18:50 -05:00
Josh Hawkins
980a889001 install and add comment about transformers 2024-10-04 16:06:04 -05:00
Josh Hawkins
afb36a5ce9 fix similarity search 2024-10-04 15:59:00 -05:00
Josh Hawkins
fc242e2001 search with Event type for similarity 2024-10-04 15:44:28 -05:00
Josh Hawkins
1b7f469daf extend the SqliteQueueDatabase class and use peewee db.execute_sql 2024-10-04 15:40:53 -05:00
Josh Hawkins
5181ea7b3d load sqlite_vec in main thread db 2024-10-04 13:23:46 -05:00
Josh Hawkins
b31216da74 genai description for sqlite_vec 2024-10-04 13:23:26 -05:00
Josh Hawkins
cb5b982b61 migrate embedding maintainer from chroma to sqlite_vec 2024-10-04 13:23:06 -05:00
Josh Hawkins
f5aceece73 migrate event cleanup from chroma to sqlite_vec 2024-10-04 13:22:32 -05:00
Josh Hawkins
3e5420c410 migrate api from chroma to sqlite_vec 2024-10-04 13:22:01 -05:00
Josh Hawkins
3c334175c7 remove chroma in clip model 2024-10-04 13:21:29 -05:00
Josh Hawkins
4444d82089 manual minilm onnx inference 2024-10-04 13:21:14 -05:00
Josh Hawkins
654efe6be1 remove chroma and revamp Embeddings class for sqlite_vec 2024-10-04 13:20:24 -05:00
Josh Hawkins
139c8652a9 load sqlite_vec in embeddings manager 2024-10-04 13:20:02 -05:00
Josh Hawkins
affa7bdc77 swap sqlite_vec for chroma in requirements 2024-10-04 13:18:44 -05:00
gtsiam
54900ae318
Properly call super() in subclasses (#14124) 2024-10-02 19:35:46 -06:00