Commit Graph

231 Commits

Author SHA1 Message Date
Grail Finder
589dfdda3f Feat: tool chunk channel for openai tool calls 2025-08-08 10:51:14 +03:00
Grail Finder
14558f98cd WIP: adding tool fields into stream resp struct 2025-08-08 10:22:22 +03:00
Grail Finder
3c23ff2403 Feat: openai type func call for llamacpp 2025-08-08 09:43:00 +03:00
Grail Finder
9cb4561c82 Enha: openai tools [WIP] 2025-08-08 09:24:47 +03:00
Grail Finder
d59b985534 Fix: use of logger before init 2025-08-07 15:44:41 +03:00
Grail Finder
c0f96f7bbe Chore: readme update 2025-08-07 12:20:48 +03:00
Grail Finder
813cb49d36 Feat: open router impl 2025-08-07 12:18:01 +03:00
Grail Finder
9b2558ffe8 Enha: msg copy; if index not provided or incorrect, copy user input 2025-08-07 07:08:30 +03:00
Grail Finder
c58f251745 Enha: export chat to export dir 2025-08-07 06:43:02 +03:00
Grail Finder
39e8f557cf Enha: all roles as a stop string 2025-07-28 09:08:53 +03:00
Grail Finder
a4b7503e79 Feat: user can send messages under different personas 2025-07-27 11:35:13 +03:00
Grail Finder
cd606a774e Fix: out of range index pick 2025-07-23 07:30:31 +03:00
Grail Finder
6c0a290cec Fix: new chat from json 2025-07-20 15:57:01 +03:00
Grail Finder
e4b8a89f25 Fix: remove extra whitespaces from stt transcription 2025-06-17 07:34:13 +03:00
Grail Finder
5a489211ef Chore: readme update 2025-06-17 07:27:24 +03:00
Grail Finder
4c8c9b3ab8 Chore: mention tview in readme 2025-06-17 07:24:45 +03:00
Grail Finder
2040473468 Chore: readme update 2025-06-17 07:18:45 +03:00
Grail Finder
9eb2fac0b3 Chore: readme update 2025-06-11 11:52:26 +03:00
Grail Finder
b2cf367756 Chore: update readme 2025-06-11 11:49:19 +03:00
Grail Finder
fee5b4f506 Chore: readme update 2025-06-11 11:41:11 +03:00
Grail Finder
c2da07ddc3 Feat: rename user through props 2025-06-11 11:36:24 +03:00
Grail Finder
8902893f6e Chore: add readme 2025-06-10 12:05:04 +03:00
Grail Finder
412a8347c3 Fix (tts): reset textbuffer sooner 2025-06-09 10:54:49 +03:00
Grail Finder
3500b44b2f Fix: update status line panic 2025-05-27 11:19:01 +03:00
Grail Finder
4a17dd745c Enha: rename to tts.go; use one buffer; 2025-05-21 21:16:42 +03:00
Grail Finder
fe4f759173 Chore: project rename; gf-lt => grailfinder's llm tui 2025-05-21 19:55:14 +03:00
Grail Finder
8b9a33d330 Chore: nolint comment for nonvalid issues 2025-05-19 10:45:26 +03:00
Grail Finder
94df5b830c Chore: linter 2025-05-19 10:42:10 +03:00
Grail Finder
a7e7da6f99 Feat: stop audio [WIP] 2025-05-19 09:42:47 +03:00
Grail Finder
2e5755c28a Enha: remove special tokens from whisper resp 2025-05-18 15:28:34 +03:00
Grail Finder
441225ede8 Refactor: cleanup stt mess, config use 2025-05-18 14:32:54 +03:00
Grail Finder
2b2e45ff00 Feat: stt voice typing with whisper.cpp server [WIP] 2025-05-18 14:01:56 +03:00
Grail Finder
2d56806cfa Feat: stt sketch [WIP] 2025-05-17 21:23:51 +03:00
Grail Finder
f7d1fbf73c Fix: signal that llm is done 2025-05-17 13:33:00 +03:00
Grail Finder
d05d904747 Feat: add extra kokoro tts 2025-05-17 12:19:30 +03:00
Grail Finder
10cca9037f Fix: tool description 2025-05-01 07:08:03 +03:00
Grail Finder
d2e4846835 Feat: import chat on f11 2025-04-06 13:59:44 +03:00
Grail Finder
4a9c90af3f Fix: esc on edit mode 2025-04-05 21:52:10 +03:00
Grail Finder
c6de09562b Bug: two esc presses needed to exit edit page 2025-04-05 21:01:48 +03:00
Grail Finder (aider)
67e540298a fix: Use correct ReadCard function in tables.go 2025-03-23 14:05:46 +03:00
Grail Finder (aider)
3e7499f71a feat: add new_chat_from_card option to reload card and start fresh chat 2025-03-23 13:03:15 +03:00
Grail Finder
98d48228d8 Fix: order in cluedo card 2025-03-23 12:57:49 +03:00
Grail Finder
57fb00c494 Feat: cluedo card; 2025-03-22 07:29:25 +03:00
Grail Finder (aider)
cb4a4b8cf7 feat: initialize Cluedo state at program startup when conditions are met 2025-03-21 19:19:09 +03:00
Grail Finder (aider)
e8f2fe7809 fix: initialize Cluedo state when enabled and role is CluedoPlayer 2025-03-21 18:58:13 +03:00
Grail Finder
d05cea050c refactor: reorder cluedo logic and improve player card display in chatRound 2025-03-21 18:58:05 +03:00
Grail Finder (aider)
954de708c5 fix: properly declare rm variable in removeThinking function 2025-03-21 18:37:06 +03:00
Grail Finder
03095359da refactor: Adjust spacing and add extra package import in bot.go 2025-03-21 18:36:52 +03:00
Grail Finder (aider)
18ad0f5f42 feat: add Cluedo game mode with turn-based card reminders 2025-03-21 18:30:39 +03:00
Grail Finder
4c994282b0 Feat: a bit of progress with r1 2025-03-10 23:38:33 +03:00