3349 Commits

Author SHA1 Message Date
perf3ct
c49883fdfa
move constants to their own files and folder 2025-03-26 17:56:37 +00:00
perf3ct
44b6734034
anthropic works 2025-03-26 04:13:04 +00:00
perf3ct
b00c20c357
Merge branch 'develop' into ai-llm-integration 2025-03-24 21:16:20 +00:00
perf3ct
9d29ff4a6c
don't spam the logs if a provider isn't enabled 2025-03-24 21:13:54 +00:00
perf3ct
150b0f0977
remove isEnabled from embedding providers 2025-03-24 20:35:46 +00:00
Elian Doran
9108ea9b8a
fix(electron): disable the creation of desktop icon at runtime (closes #1488) 2025-03-24 19:21:04 +02:00
Elian Doran
d52ca626e9
Merge branch 'develop' into chore_lint-share 2025-03-23 12:13:22 +02:00
Elian Doran
613a7d72ad
Merge pull request #1480 from jshprentz/develop
Add {isoMonth} month pattern to day notes
2025-03-23 09:53:40 +02:00
Elian Doran
5282f9f0bf
feat(mermaid): set right mime type 2025-03-22 15:48:03 +02:00
Elian Doran
858ad91708
feat(import/single): mermaid with .mmd extension 2025-03-22 15:45:36 +02:00
Elian Doran
3dae771e90
feat(import/single): mermaid with .mermaid extension 2025-03-22 15:41:56 +02:00
Elian Doran
16cbd2f793
feat(export/single): mermaid with right extension and MIME 2025-03-22 15:22:55 +02:00
Elian Doran
6ab820f172
refactor(export/single): make note type mapping testable 2025-03-22 15:20:58 +02:00
Elian Doran
cf874b5ee8
feat(mermaid): add basic support for vertical layout 2025-03-22 10:27:42 +02:00
Joel Shprentz
5f26a503af In month note title patterns, replace {isoMonth} with e.g. "2025-03" for March 2025. 2025-03-20 22:59:20 +00:00
perf3ct
0707266dc1
reset embedding_queue where objects are "isprocessing" 2025-03-20 22:17:04 +00:00
perf3ct
c9728e70bb
also extract Note relationships and send as context 2025-03-20 19:50:48 +00:00
perf3ct
915c95f7cb
more aggressively filter notes out that don't work for us 2025-03-20 19:42:38 +00:00
perf3ct
1be70f1163
do a better job of building the context 2025-03-20 19:35:20 +00:00
perf3ct
9c1ab4f322
add to base prompt 2025-03-20 19:22:41 +00:00
perf3ct
273dff2a34
create a better base system prompt 2025-03-20 19:11:32 +00:00
perf3ct
eb1ef36ab3
move the llm_prompt_constants to its own folder 2025-03-20 18:49:30 +00:00
perf3ct
e566692361
centralize all prompts 2025-03-20 00:06:56 +00:00
perf3ct
4ff3c5abcf
agentic thinking really works now 🗿 2025-03-19 20:35:17 +00:00
perf3ct
90db570e30
agent tools do something now 2025-03-19 20:17:52 +00:00
perf3ct
0d4b6a71fc
update agent tools 2025-03-19 20:09:18 +00:00
Jon Fuller
024b063c23
Merge branch 'develop' into ai-llm-integration 2025-03-19 12:47:18 -07:00
perf3ct
23480960c0
get rid of this unused file too 2025-03-19 19:44:04 +00:00
perf3ct
d5efcfe0a9
fix chat_service imports 2025-03-19 19:33:03 +00:00
perf3ct
466b749298
yeet deprecated function 2025-03-19 19:31:25 +00:00
perf3ct
db4dd6d2ef
refactor "context" services 2025-03-19 19:28:02 +00:00
perf3ct
352204bf78
add agentic thinking to chat 2025-03-19 18:49:14 +00:00
Elian Doran
18a50c6339
feat(export/markdown): remove joplin table wrapper 2025-03-19 18:54:39 +02:00
Elian Doran
f23b45318d
fix(export/markdown): fix code in tables 2025-03-19 18:42:40 +02:00
Elian Doran
884c5986ec
chore(markdown/export): use in-tree plugin 2025-03-19 18:31:45 +02:00
perf3ct
f6afb1d963
set up agentic thinking 2025-03-19 16:19:48 +00:00
perf3ct
1a8ce967d9
stop the log spam 2025-03-18 22:20:17 +00:00
perf3ct
f05fe3f72b
set up embedding normalization 2025-03-18 21:09:19 +00:00
perf3ct
08f7f1962b
do a better job with similarity searches 2025-03-18 00:50:55 +00:00
perf3ct
c37201183b
add Voyage AI as Embedding provider 2025-03-17 22:32:00 +00:00
perf3ct
84a8473beb
adapt or regenerate embeddings - allows users to decide 2025-03-17 21:47:11 +00:00
perf3ct
5ad730c153
openai finally works, respect embedding precedence 2025-03-17 21:36:14 +00:00
perf3ct
3268c435e2
improve embedding precedence 2025-03-17 21:03:42 +00:00
perf3ct
7ee6cf668e
add additional options and provider sorting 2025-03-17 21:03:07 +00:00
perf3ct
14acd1cd89
improve LLM response parsing 2025-03-17 21:02:05 +00:00
perf3ct
c40c702761
add anthropic options as well 2025-03-17 20:17:28 +00:00
perf3ct
d95fd0b049
allow specifying openai embedding models too 2025-03-17 19:54:11 +00:00
perf3ct
6d146c2f49
try ollama first, always 2025-03-17 19:41:31 +00:00
perf3ct
5aef80f4cf
fix openai endpoints 2025-03-17 19:36:58 +00:00
perf3ct
fe1faf77e2
show user at the top of settings if there are issues 2025-03-17 16:23:58 +00:00