Grail Finder
f0fb6a3137
Fix: /v1 chat endpoint; linter
2025-02-11 09:21:46 +03:00
Grail Finder
5468053908
Enha: rewrite (upsert) memory
2025-02-09 18:21:34 +03:00
Grail Finder
c857661393
Feat: add tool reminder bind
2025-02-08 18:28:47 +03:00
Grail Finder
6676b7d12b
Fix: load json syscards, replace char and user
2025-02-03 20:18:17 +03:00
Grail Finder
eb53b13381
Refactor: remove icons
2025-02-02 17:58:07 +03:00
Grail Finder
7ca188dcdc
Feat: code block copy; model update; [WIP:broke tables]
2025-02-02 13:25:24 +03:00
Grail Finder
4e9b31baf8
Feat: remove thinking and tool msgs from ctx
2025-02-02 10:05:43 +03:00
Grail Finder
84c94ecea3
Feat: switch between completion and chat api
2025-02-01 16:32:36 +03:00
Grail Finder
336451340b
Feat: set/change props from tui for /completion
2025-01-29 20:18:40 +03:00
Grail Finder
7bf18dede5
Feat: edit agent png cards
2025-01-28 20:40:09 +03:00
Grail Finder
3374080ba0
Feat: chat preview
2025-01-24 09:24:37 +03:00
Grail Finder
75f51c1a19
Feat: llamacpp /completion attempt
2025-01-22 20:17:49 +03:00
Grail Finder
c41ff09b2f
Fix: specv2 cards wrapper case
2025-01-16 17:53:35 +03:00
Grail Finder
db678b5215
Enha: table for sysprompts
2025-01-15 18:05:47 +03:00
Grail Finder
1ea19ba11e
Feat (status line): add model name
2025-01-15 16:46:59 +03:00
Grail Finder
363bbae2c7
Fix: RAG updates
2025-01-09 15:49:59 +03:00
Grail Finder
7bbedd93cf
Enha (RAG): raw text as primary key in vector db
2025-01-07 11:11:44 +03:00
Grail Finder
4736e43631
Feat (RAG): tying tui calls to rag funcs [WIP; skip-ci]
...
RAG itself is annoying to properly implement, plucking sentences with no
context is useless. Also it should not be a part of main package, same
for goes for tui. The number of global vars is absurd.
2025-01-04 18:13:13 +03:00
Grail Finder
461d19aa25
Feat: add rag [wip; skip-ci]
2024-12-31 13:25:13 +03:00
Grail Finder
4db8aea43d
Feat: read json sysprompt cards
2024-12-23 19:02:36 +03:00
Grail Finder
f367ad266a
Enha: chat management table
2024-12-15 22:02:32 +03:00
Grail Finder
ed5cb75134
Refactor: sql on conflict; fix unittest; page names to vars
2024-12-11 18:43:04 +03:00
Grail Finder
5f780287ae
Fix: display and upsert correct roles and icons
2024-12-10 17:55:10 +03:00
Grail Finder
67f36d417f
Feat: load char/agent; agent-chat flow
2024-12-09 19:26:26 +03:00
Grail Finder
7c4d057994
Fix: resolve points on the fixlist
2024-12-07 12:53:35 +03:00
Grail Finder
990e0695c5
Enha: add agent to chat history; gen-regen diff
2024-12-05 18:36:05 +03:00
Grail Finder
a5ab816c94
Feat: add character card support
2024-12-02 19:58:03 +03:00
Grail Finder
8d3997baff
Feat (config): chunk limit
2024-11-30 08:05:03 +03:00
Grail Finder
55007d27f8
Fix: tool calls
2024-11-27 15:09:43 +03:00
Grail Finder
7f48741b11
Fix: continue llm resp; clear status line
2024-11-26 22:16:18 +03:00
Grail Finder
ad65c3583a
Feat: add help page
2024-11-26 21:15:04 +03:00
Grail Finder
5dfb558476
Feat: rename chat
2024-11-24 17:39:52 +03:00
Grail Finder
6625a8103b
Feat: add switch between sys prompts
2024-11-23 18:34:02 +03:00
Grail Finder
cc84c037ec
Enha: match tool call with regexp; clear panics
2024-11-21 20:16:47 +03:00
Grail Finder
c35af03720
Feat: add tools to tool map
2024-11-21 18:15:01 +03:00
Grail Finder
35340d8886
Fix: chat upsert
2024-11-21 07:25:23 +03:00
Grail Finder
5ccad20bd6
Feat: add memory [wip]
2024-11-20 20:47:49 +03:00
Grail Finder
fc517c2c69
Chore: tools to their own file [wip]
2024-11-20 13:33:04 +03:00
Grail Finder
8ae4d075c4
Feat: migration on startup
2024-11-20 13:21:51 +03:00
Grail Finder
aaf0566636
Enha: db chat management
2024-11-20 06:51:40 +03:00
Grail Finder
f32375488f
Feat: add storage interface; add sqlite impl
2024-11-19 17:15:02 +03:00
Grail Finder
d3cc8774b1
Feat: toggle system; edit msg; switch focus
2024-11-17 18:55:59 +03:00
Grail Finder
b2c8698926
Feat: add msg index
2024-11-16 16:19:27 +03:00
Grail Finder
84b06c0da5
Feat: read from chat files
2024-11-16 06:41:52 +03:00
Grail Finder
3cbad31a16
init
2024-11-14 20:02:13 +03:00