Commit Graph

82 Commits

Author SHA1 Message Date
Grail Finder
2e1b018a45 Feat: new rag attempt 2025-10-09 16:19:43 +03:00
Grail Finder
314c07835e Feat: add external tool web search 2025-10-09 12:23:48 +03:00
Grail Finder
dc183e3692 Chore: solving TODOs 2025-10-03 20:42:36 +03:00
Grail Finder
ff24ad4af7 Fix: listen to the finish signal 2025-09-11 13:53:17 +03:00
Grail Finder
a21664fe92 Fix: export chat save in db; botPersona switching back to assistant 2025-08-22 23:15:20 +03:00
Grail Finder
eee5e83d32 Feat: bot to write for any char in chat (completion only) 2025-08-20 22:45:41 +03:00
Grail Finder
6955a5bc3a Enha: show tool response 2025-08-08 14:26:01 +03:00
Grail Finder
3b7784e0a4 Chore: db path to config 2025-08-08 13:33:07 +03:00
Grail Finder
972d9cdbff Enha: get func name from oai tool call 2025-08-08 13:14:06 +03:00
Grail Finder
c3a5de7a0d Enha: showSys to skip sys or tool msgs 2025-08-08 13:08:21 +03:00
Grail Finder
d7d432b8a1 Enha: /chat /completions tool calls to live in peace 2025-08-08 13:03:37 +03:00
Grail Finder
589dfdda3f Feat: tool chunk channel for openai tool calls 2025-08-08 10:51:14 +03:00
Grail Finder
3c23ff2403 Feat: openai type func call for llamacpp 2025-08-08 09:43:00 +03:00
Grail Finder
d59b985534 Fix: use of logger before init 2025-08-07 15:44:41 +03:00
Grail Finder
813cb49d36 Feat: open router impl 2025-08-07 12:18:01 +03:00
Grail Finder
c2da07ddc3 Feat: rename user through props 2025-06-11 11:36:24 +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
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
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
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 (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
Grail Finder (aider)
d963304f61 feat: add error detection and handling for LLM API responses 2025-03-10 20:51:08 +03:00
Grail Finder
d04fbc792e refactor: Improve error logging and add comment for error handling in sendMsgToLLM 2025-03-10 20:51:00 +03:00
Grail Finder
0497cdcfe6 Refactor: pngmeta rewrite 2025-03-10 20:08:07 +03:00
Grail Finder
fd1ac24d75 Feat: add deepseek integration [WIP] (only completion works) 2025-02-28 16:16:11 +03:00
Grail Finder
71987d25e9 Chore: move rag settings to config 2025-02-19 19:56:58 +03:00
Grail Finder
c9f5b17f1f Feat: divide continue-gen and next-msg-gen 2025-02-16 09:22:15 +03:00
Grail Finder
c134479414 Enha: log level to props 2025-02-15 11:09:47 +03:00
Grail Finder
83babd0271 Fix: thinking 2025-02-15 08:46:33 +03:00
Grail Finder
2b9c44eff9 Feat: show card's img 2025-02-11 19:41:14 +03:00
Grail Finder
f0fb6a3137 Fix: /v1 chat endpoint; linter 2025-02-11 09:21:46 +03:00
Grail Finder
c857661393 Feat: add tool reminder bind 2025-02-08 18:28:47 +03:00
Grail Finder
884004a855 Enha: server update 2025-02-06 16:57:37 +03:00
Grail Finder
eb53b13381 Refactor: remove icons 2025-02-02 17:58:07 +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
75f51c1a19 Feat: llamacpp /completion attempt 2025-01-22 20:17:49 +03:00