Commit Graph

  • fe4f759173 Chore: project rename; gf-lt => grailfinder's llm tui Grail Finder 2025-05-21 19:55:14 +03:00
  • 8b9a33d330 Chore: nolint comment for nonvalid issues Grail Finder 2025-05-19 10:45:26 +03:00
  • 94df5b830c Chore: linter Grail Finder 2025-05-19 10:42:10 +03:00
  • a7e7da6f99 Feat: stop audio [WIP] Grail Finder 2025-05-19 09:42:47 +03:00
  • 2e5755c28a Enha: remove special tokens from whisper resp Grail Finder 2025-05-18 15:28:34 +03:00
  • 441225ede8 Refactor: cleanup stt mess, config use Grail Finder 2025-05-18 14:32:54 +03:00
  • 2b2e45ff00 Feat: stt voice typing with whisper.cpp server [WIP] Grail Finder 2025-05-18 14:01:56 +03:00
  • 2d56806cfa Feat: stt sketch [WIP] Grail Finder 2025-05-17 21:23:51 +03:00
  • f7d1fbf73c Fix: signal that llm is done Grail Finder 2025-05-17 13:33:00 +03:00
  • d05d904747 Feat: add extra kokoro tts Grail Finder 2025-05-17 12:19:30 +03:00
  • 10cca9037f Fix: tool description Grail Finder 2025-05-01 07:08:03 +03:00
  • d2e4846835 Feat: import chat on f11 Grail Finder 2025-04-06 13:59:44 +03:00
  • 4a9c90af3f Fix: esc on edit mode Grail Finder 2025-04-05 21:52:10 +03:00
  • c6de09562b Bug: two esc presses needed to exit edit page Grail Finder 2025-04-05 21:01:48 +03:00
  • 67e540298a fix: Use correct ReadCard function in tables.go Grail Finder (aider) 2025-03-23 14:05:46 +03:00
  • 3e7499f71a feat: add new_chat_from_card option to reload card and start fresh chat Grail Finder (aider) 2025-03-23 13:03:15 +03:00
  • 98d48228d8 Fix: order in cluedo card Grail Finder 2025-03-23 12:57:49 +03:00
  • 57fb00c494 Feat: cluedo card; Grail Finder 2025-03-22 07:29:25 +03:00
  • cb4a4b8cf7 feat: initialize Cluedo state at program startup when conditions are met Grail Finder (aider) 2025-03-21 19:19:09 +03:00
  • e8f2fe7809 fix: initialize Cluedo state when enabled and role is CluedoPlayer Grail Finder (aider) 2025-03-21 18:58:13 +03:00
  • d05cea050c refactor: reorder cluedo logic and improve player card display in chatRound Grail Finder 2025-03-21 18:58:05 +03:00
  • 954de708c5 fix: properly declare rm variable in removeThinking function Grail Finder (aider) 2025-03-21 18:37:06 +03:00
  • 03095359da refactor: Adjust spacing and add extra package import in bot.go Grail Finder 2025-03-21 18:36:52 +03:00
  • 18ad0f5f42 feat: add Cluedo game mode with turn-based card reminders Grail Finder (aider) 2025-03-21 18:30:39 +03:00
  • 4c994282b0 Feat: a bit of progress with r1 Grail Finder 2025-03-10 23:38:33 +03:00
  • 53e9dff387 refactor: standardize user role in chat body messages Grail Finder (aider) 2025-03-10 22:05:48 +03:00
  • 686bb1fedd feat: add DeepSeekerChat chunk parser and refactor DeepSeeker to DeepSeekerCompletion Grail Finder 2025-03-10 22:05:40 +03:00
  • d963304f61 feat: add error detection and handling for LLM API responses Grail Finder (aider) 2025-03-10 20:51:08 +03:00
  • d04fbc792e refactor: Improve error logging and add comment for error handling in sendMsgToLLM Grail Finder 2025-03-10 20:51:00 +03:00
  • cbd850bda8 chore: Remove AI comment from altwriter.go Grail Finder (aider) 2025-03-10 20:34:35 +03:00
  • 753184816c refactor: handle errors in createTextChunk and remove commented code Grail Finder 2025-03-10 20:33:49 +03:00
  • de65f1fc82 fix: add error handling for binary.Write and remove unused variable Grail Finder (aider) 2025-03-10 20:25:21 +03:00
  • 0497cdcfe6 Refactor: pngmeta rewrite Grail Finder 2025-03-10 20:08:07 +03:00
  • 10f0efbb2a Fix: thinking block Grail Finder 2025-03-10 07:02:12 +03:00
  • b653b52751 Enha: ctrl+v to go through all the links Grail Finder 2025-03-01 17:50:33 +03:00
  • fd1ac24d75 Feat: add deepseek integration [WIP] (only completion works) Grail Finder 2025-02-28 16:16:11 +03:00
  • 49409f5d94 Feat: add extra/cluedo [WIP] Grail Finder 2025-02-26 16:02:48 +03:00
  • 97a1fc507e Feat: shift syscard to first msg option Grail Finder 2025-02-24 18:57:31 +03:00
  • 71987d25e9 Chore: move rag settings to config Grail Finder 2025-02-19 19:56:58 +03:00
  • 3ae71d81c4 Fix: card edit Grail Finder 2025-02-16 13:43:42 +03:00
  • 58d632ed19 Fix: tool use message Grail Finder 2025-02-16 12:27:21 +03:00
  • c9f5b17f1f Feat: divide continue-gen and next-msg-gen Grail Finder 2025-02-16 09:22:15 +03:00
  • c134479414 Enha: log level to props Grail Finder 2025-02-15 11:09:47 +03:00
  • 83babd0271 Fix: thinking Grail Finder 2025-02-15 08:46:33 +03:00
  • 2b9c44eff9 Feat: show card's img Grail Finder 2025-02-11 19:41:14 +03:00
  • f0fb6a3137 Fix: /v1 chat endpoint; linter Grail Finder 2025-02-11 09:21:46 +03:00
  • 5468053908 Enha: rewrite (upsert) memory Grail Finder 2025-02-09 18:21:34 +03:00
  • c857661393 Feat: add tool reminder bind Grail Finder 2025-02-08 18:28:47 +03:00
  • 884004a855 Enha: server update Grail Finder 2025-02-06 16:57:37 +03:00
  • 6676b7d12b Fix: load json syscards, replace char and user Grail Finder 2025-02-03 20:18:17 +03:00
  • eb53b13381 Refactor: remove icons Grail Finder 2025-02-02 17:58:07 +03:00
  • 7ca188dcdc Feat: code block copy; model update; [WIP:broke tables] Grail Finder 2025-02-02 13:25:24 +03:00
  • 4e9b31baf8 Feat: remove thinking and tool msgs from ctx Grail Finder 2025-02-02 10:05:43 +03:00
  • 84c94ecea3 Feat: switch between completion and chat api Grail Finder 2025-02-01 16:32:36 +03:00
  • 336451340b Feat: set/change props from tui for /completion Grail Finder 2025-01-29 20:18:40 +03:00
  • 7bf18dede5 Feat: edit agent png cards Grail Finder 2025-01-28 20:40:09 +03:00
  • 976d6423ac Refactor: different endpoint types Grail Finder 2025-01-24 09:25:08 +03:00
  • 3374080ba0 Feat: chat preview Grail Finder 2025-01-24 09:24:37 +03:00
  • 75f51c1a19 Feat: llamacpp /completion attempt Grail Finder 2025-01-22 20:17:49 +03:00
  • c41ff09b2f Fix: specv2 cards wrapper case Grail Finder 2025-01-16 17:53:35 +03:00
  • db678b5215 Enha: table for sysprompts Grail Finder 2025-01-15 18:05:47 +03:00
  • 1ea19ba11e Feat (status line): add model name Grail Finder 2025-01-15 16:46:59 +03:00
  • 85f96aa401 Feat: RAG file loading status textview Grail Finder 2025-01-11 17:29:21 +03:00
  • f40d8afe08 Fix: flow control Grail Finder 2025-01-09 19:58:08 +03:00
  • 363bbae2c7 Fix: RAG updates Grail Finder 2025-01-09 15:49:59 +03:00
  • 7bbedd93cf Enha (RAG): raw text as primary key in vector db Grail Finder 2025-01-07 11:11:44 +03:00
  • b822b3a161 Refactor: rag to sep package Grail Finder 2025-01-05 20:51:31 +03:00
  • 4736e43631 Feat (RAG): tying tui calls to rag funcs [WIP; skip-ci] Grail Finder 2025-01-04 18:13:13 +03:00
  • 461d19aa25 Feat: add rag [wip; skip-ci] Grail Finder 2024-12-31 13:25:13 +03:00
  • 4db8aea43d Feat: read json sysprompt cards Grail Finder 2024-12-23 19:02:36 +03:00
  • 923c96b73d Enha: pastefix Grail Finder 2024-12-16 21:08:39 +03:00
  • f367ad266a Enha: chat management table Grail Finder 2024-12-15 22:02:32 +03:00
  • 5a82ed727f Chore: makefile update Grail Finder 2024-12-12 19:00:17 +03:00
  • ed5cb75134 Refactor: sql on conflict; fix unittest; page names to vars Grail Finder 2024-12-11 18:43:04 +03:00
  • 5f780287ae Fix: display and upsert correct roles and icons Grail Finder 2024-12-10 17:55:10 +03:00
  • 67f36d417f Feat: load char/agent; agent-chat flow Grail Finder 2024-12-09 19:26:26 +03:00
  • bdd40ea8df Feat: export chat to json file; Grail Finder 2024-12-08 14:18:16 +03:00
  • 55010bb704 Fix: index picker Grail Finder 2024-12-07 13:24:59 +03:00
  • 7c4d057994 Fix: resolve points on the fixlist Grail Finder 2024-12-07 12:53:35 +03:00
  • e811bc51d4 Enha: improve colours and formatingg Grail Finder 2024-12-05 20:13:07 +03:00
  • 990e0695c5 Enha: add agent to chat history; gen-regen diff Grail Finder 2024-12-05 18:36:05 +03:00
  • b9a5c681a6 Feat: add default style Grail Finder 2024-12-02 20:53:22 +03:00
  • a5ab816c94 Feat: add character card support Grail Finder 2024-12-02 19:58:03 +03:00
  • 8d3997baff Feat (config): chunk limit Grail Finder 2024-11-30 08:05:03 +03:00
  • 34d415c930 Feat: add linter Grail Finder 2024-11-28 17:57:50 +03:00
  • 14d706f94a Feat: add toml config Grail Finder 2024-11-27 20:16:58 +03:00
  • 55007d27f8 Fix: tool calls Grail Finder 2024-11-27 15:09:43 +03:00
  • 7f48741b11 Fix: continue llm resp; clear status line Grail Finder 2024-11-26 22:16:18 +03:00
  • ad65c3583a Feat: add help page Grail Finder 2024-11-26 21:15:04 +03:00
  • 5dfb558476 Feat: rename chat Grail Finder 2024-11-24 17:39:52 +03:00
  • 6625a8103b Feat: add switch between sys prompts Grail Finder 2024-11-23 18:34:02 +03:00
  • 692e0ada4b Fix: marshal default chat start in the init func Grail Finder 2024-11-21 20:22:13 +03:00
  • cc84c037ec Enha: match tool call with regexp; clear panics Grail Finder 2024-11-21 20:16:47 +03:00
  • c35af03720 Feat: add tools to tool map Grail Finder 2024-11-21 18:15:01 +03:00
  • 35340d8886 Fix: chat upsert Grail Finder 2024-11-21 07:25:23 +03:00
  • 5ccad20bd6 Feat: add memory [wip] Grail Finder 2024-11-20 20:47:49 +03:00
  • fc517c2c69 Chore: tools to their own file [wip] Grail Finder 2024-11-20 13:32:32 +03:00
  • 8ae4d075c4 Feat: migration on startup Grail Finder 2024-11-20 13:21:51 +03:00
  • 74669b58fe Feat: copy msg to clipboard; empty text to cancel edit; notify Grail Finder 2024-11-20 08:55:56 +03:00
  • aaf0566636 Enha: db chat management Grail Finder 2024-11-20 06:51:40 +03:00