3326 Commits

Author SHA1 Message Date
Elian Doran
d9764365cb
feat(import): allow importing .excalidraw files 2025-03-14 22:13:31 +02:00
Elian Doran
ad8c1a4a29
feat(export): use right extension for canvas 2025-03-14 22:01:04 +02:00
Elian Doran
a2f0896c2a
feat(import/markdown): collapse unnecessary whitespace when importing 2025-03-14 19:50:26 +02:00
Elian Doran
6b89bffffb
feat(export/markdown): preserve keyboard shortcuts 2025-03-14 17:59:50 +02:00
Elian Doran
80421bb220
refactor(server): rename md -> markdown for consistency 2025-03-14 16:25:10 +02:00
perf3ct
6bb4bbb1af
specially handle Buffer objects into Base64 and back for Becca 2025-03-12 22:43:58 +00:00
perf3ct
8d7e5c8d43
fix the maths for stats 2025-03-12 21:18:59 +00:00
perf3ct
ee7b2283de
correctly style the failed embeddings section 2025-03-12 21:13:49 +00:00
perf3ct
c914aaa4a8
do a better job of handling failed note embeddings 2025-03-12 21:04:06 +00:00
Jon Fuller
39d265a9fa
Merge branch 'develop' into ai-llm-integration 2025-03-12 11:58:30 -07:00
perf3ct
a930b79cf5
synchronize embeddings 2025-03-12 18:22:05 +00:00
perf3ct
b6df3a721c
allow user to select *where* they want to generate embeddings 2025-03-12 18:02:51 +00:00
perf3ct
3fee82eaa5
rename files with the same name 2025-03-12 16:51:09 +00:00
perf3ct
73445d97e7
move chunking to its own folder 2025-03-12 16:33:46 +00:00
Elian Doran
06d848ba17
feat(code): support mips (closes #1406) 2025-03-12 10:54:44 +02:00
Elian Doran
42821d47c8
refactor(mime): sort alphabetically 2025-03-12 10:54:19 +02:00
perf3ct
46a6533e57
update chunking management 2025-03-12 01:26:25 +00:00
perf3ct
e5afbc6ddc
better manage chunking errors 2025-03-12 01:21:36 +00:00
perf3ct
fcba151287
allow for manual index rebuild, and ONLY rebuild the index 2025-03-12 00:17:30 +00:00
perf3ct
eaa947ef7c
"rebuild index" functionality for users 2025-03-12 00:08:39 +00:00
perf3ct
72b1426d94
break up large vector_store into smaller files 2025-03-12 00:02:02 +00:00
perf3ct
730d123802
create llm index service 2025-03-11 23:26:47 +00:00
perf3ct
3f37196fe7
add additional options for users 2025-03-11 23:26:39 +00:00
perf3ct
0d2858c7e9
upgrade chunking 2025-03-11 23:04:51 +00:00
perf3ct
6ce3f1c355
better note names to LLM? 2025-03-11 22:47:36 +00:00
perf3ct
1f661e4c90
make sure to not retry chunks if they fail or something else 2025-03-11 20:38:40 +00:00
perf3ct
f47b070f0f
I think this works to handle failed embeddings 2025-03-11 20:22:01 +00:00
Elian Doran
b278bc8ce4
refactor(test): use matrix for testing import/export 2025-03-11 21:11:23 +02:00
Elian Doran
8c71e6aa90
fix(export/markdown): proper language tag for Nginx 2025-03-11 21:05:55 +02:00
perf3ct
71b3b04c53
break up the huge context_extractor into smaller files 2025-03-11 18:39:59 +00:00
perf3ct
0985cec8d6
implement chunking and use becca for some functionality 2025-03-11 18:17:41 +00:00
perf3ct
4160db9728
fancier (but longer waiting time) messages 2025-03-11 18:07:28 +00:00
perf3ct
ff679b00b6
move providers to their own folder 2025-03-11 17:30:50 +00:00
Elian Doran
f86434523e
fix(export): maintain same order of attachments 2025-03-11 18:27:08 +02:00
Elian Doran
a2795f3440
fix(import/markdown): title deduplication breaking special chars 2025-03-11 17:51:35 +02:00
Elian Doran
a441ea2461
feat(md): rewrite image URL with spaces 2025-03-11 17:12:56 +02:00
Jon Fuller
d713f3831a
Merge branch 'develop' into ai-llm-integration 2025-03-10 16:43:48 -07:00
perf3ct
9834e77bb4
fix context logic 2025-03-10 20:04:49 +00:00
Elian Doran
d639798fa8
refactor(server): deduplicate options init 2025-03-10 21:21:59 +02:00
perf3ct
f482b3b4c8
do a better job of extracting context 2025-03-10 18:53:36 +00:00
Elian Doran
d134ee0552
fix(edit-docs): preserve attachment IDs 2025-03-10 20:50:57 +02:00
Elian Doran
7a4b1b41b4
feat(edit-docs): periodic export 2025-03-10 19:34:10 +02:00
Elian Doran
841bc54f78
feat(edit-docs): preserve IDs when importing 2025-03-10 19:14:46 +02:00
Elian Doran
f3d753cc46
feat(edit-docs): initialize database automatically 2025-03-10 17:04:17 +02:00
Elian Doran
df2a9aed44
feat(edit-docs): automatically write documentation on start-up 2025-03-10 16:20:48 +02:00
perf3ct
c1585c73da
actually shows useful responses now 2025-03-10 05:06:33 +00:00
perf3ct
ef6ecdc42d
it errors, but works 2025-03-10 04:28:56 +00:00
perf3ct
cf0e9242a0
try a context approach 2025-03-10 03:34:48 +00:00
perf3ct
adaac46fbf
I'm 100% going to have to destroy this commit later 2025-03-09 02:19:26 +00:00
perf3ct
733fdcf8ba
update relationship weights 2025-03-08 23:36:04 +00:00