Commit Graph

197 Commits

Author SHA1 Message Date
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
85f96aa401 Feat: RAG file loading status textview 2025-01-11 17:29:21 +03:00
Grail Finder
f40d8afe08 Fix: flow control 2025-01-09 19:58:08 +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
b822b3a161 Refactor: rag to sep package 2025-01-05 20:51:31 +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
923c96b73d Enha: pastefix 2024-12-16 21:08:39 +03:00
Grail Finder
f367ad266a Enha: chat management table 2024-12-15 22:02:32 +03:00
Grail Finder
5a82ed727f Chore: makefile update 2024-12-12 19:00:17 +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
bdd40ea8df Feat: export chat to json file; 2024-12-08 14:18:16 +03:00
Grail Finder
55010bb704 Fix: index picker 2024-12-07 13:24:59 +03:00
Grail Finder
7c4d057994 Fix: resolve points on the fixlist 2024-12-07 12:53:35 +03:00
Grail Finder
e811bc51d4 Enha: improve colours and formatingg 2024-12-05 20:13:07 +03:00
Grail Finder
990e0695c5 Enha: add agent to chat history; gen-regen diff 2024-12-05 18:36:05 +03:00
Grail Finder
b9a5c681a6 Feat: add default style 2024-12-02 20:53:22 +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
34d415c930 Feat: add linter 2024-11-28 17:57:50 +03:00
Grail Finder
14d706f94a Feat: add toml config 2024-11-27 20:16:58 +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
692e0ada4b Fix: marshal default chat start in the init func 2024-11-21 20:22:13 +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
74669b58fe Feat: copy msg to clipboard; empty text to cancel edit; notify 2024-11-20 08:55:56 +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
1fe807de8e Feat: add modal window to choose chat file to load 2024-11-16 14:01:11 +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