Commit Graph
50 Commits
Author SHA1 Message Date
Shivering Ocelot e07f8ee05f Temporary agents and chats 2026-04-16 15:16:03 -05:00
Shivering Ocelot fe596761dc Reimplement replicate inference. Allow model deletion. Implement repetition penalty. Fixes in stream reading. 2026-03-27 20:06:30 -05:00
Shivering Ocelot 26aa137c98 temperature config for expert 2026-01-22 12:24:45 -05:00
Shivering Ocelot 39fa4f1123 llama model cache, a few bugfixes 2026-01-19 02:44:17 -05:00
Shivering Ocelot 7114d91403 streamed messages 2026-01-17 12:11:13 -05:00
Shivering Ocelot f2a6fc0cd5 Llama-cpp inference, database stored models 2026-01-15 15:38:05 -05:00
Shivering Ocelot a3700ca15a some changes 2026-01-09 18:09:30 -05:00
Shivering Ocelot cccdb7d231 Tortoise based database models 2026-01-03 12:41:17 -05:00
Shivering Ocelot 2c7b3d61d1 Ollama 2025-12-31 01:42:39 -05:00
Shivering Ocelot 56deeed52f add qwen inference 2025-12-31 00:51:18 -05:00
Shivering Ocelot 93703a78c1 Qwen support for expert agent 2025-11-11 21:54:22 -05:00
Shivering Ocelot 5efe4f3325 Scripted Agent WIP, only definitions 2025-09-08 13:48:11 -05:00
Shivering Ocelot 13e7c12e75 Add PWA service worker (via vite plugin), use dynamic viewport units for interface size (improves mobile experience), replace default vue homepage with basic info 2025-08-07 20:55:21 -05:00
Shivering Ocelot 2e57bf8c8d Redesign character agent. Still missing memory storage 2025-07-29 11:50:12 -05:00
Shivering Ocelot 69e8614a98 enable chat for expert, custom inference parameters 2025-07-17 21:10:28 -05:00
Shivering Ocelot 7853b71587 Introduce Expert Agent. Prompt agents from UI. 2025-07-17 19:50:14 -05:00
Shivering Ocelot a7cc529e38 display logs 2025-07-17 11:38:20 -05:00
Shivering Ocelot dc9875bcd0 Introduce Character agent, displacing Conversation agent 2025-07-17 10:25:01 -05:00
Shivering Ocelot c93462ec9c ubuntu/python fucking fix 2025-07-14 17:19:13 -05:00
Shivering Ocelot 83e8c8112a install npm dependencies, add last_edit message field 2025-07-14 17:11:56 -05:00
Shivering Ocelot 0dbdb1b5ad move backend source to src 2025-07-14 16:43:27 -05:00
Shivering Ocelot c8b86927e2 rename frontend directory 2025-07-14 16:41:41 -05:00
Shivering Ocelot 0eab9ac111 Chat message edit, feature parity with flutter interface 2025-07-14 16:11:17 -05:00
Shivering Ocelot 73fe8a95d4 Chat View and Sidebar chat list 2025-07-09 22:16:38 -05:00
Shivering Ocelot 5b59d3df75 Initial vue frontend, with only authentication 2025-07-09 17:08:48 -05:00
Shivering Ocelot 396b06b05c Introduce message kinds, and handle them appropriately in user and agent chat 2025-07-08 18:01:46 -05:00
Shivering Ocelot cba41f1e7e message edit/update functionality 2025-07-05 10:44:14 -05:00
Shivering Ocelot cdba31e9f7 move chat app functions to mixin 2025-07-05 06:46:23 -05:00
Shivering Ocelot b907698829 Improve message schema, assign or create main agent chat automatically 2025-07-05 05:51:03 -05:00
Shivering Ocelot 4aa374820c Some improvements to conversation agent 2025-07-04 19:55:57 -05:00
Shivering Ocelot ba48846ba1 show and update agentname/identifier 2025-07-03 16:48:52 -05:00
Shivering Ocelot 6530ff0a24 Agent class description, visible in UI 2025-07-01 21:26:02 -05:00
Shivering Ocelot e9ebb1378a Full memory storing and retrieval for conversation agent. Update gral prompts. Add custom inference model. 2025-06-28 00:59:56 -05:00
Shivering Ocelot 3c3febb92d separate and improve conversation agent 2025-06-27 09:30:36 -05:00
Shivering Ocelot 951ceaa05b Fix various agent-chat bugs, add qdrant dependency, WIP memory processing for conversation agent 2025-06-25 20:40:11 -05:00
Shivering Ocelot e8d80c5495 Chat Threads, ConversationAgent (WIP) 2025-06-16 19:59:37 -05:00
Shivering Ocelot 22fe5619d8 backend: separated agent classes. frontend: chat message context menu (does nothing) 2025-06-01 23:59:38 -05:00
Shivering Ocelot 3f37f727af Stabilize frontend login. Make chat messages multiline. 2025-05-31 13:33:42 -05:00
Shivering Ocelot 5bbdfe8747 Token based authentication 2025-05-28 01:15:46 -05:00
Shivering Ocelot 9a8e68f021 Agent actions and gral function. Need agent classes to separate advanced agent functionality. 2025-05-27 23:51:28 -05:00
Shivering Ocelot 08f0668997 Full agent admin via API and UI 2025-05-25 18:59:23 -05:00
Shivering Ocelot 5351144edf Advanced chat management via UI 2025-05-22 07:48:36 -05:00
Shivering Ocelot bd5c4e002f Implement basic agent and toolset functionality 2025-05-21 20:18:01 -05:00
Shivering Ocelot 7b3326524e refactor entire frontend 2025-05-14 18:25:50 -05:00
Shivering Ocelot 49df72f2a1 backend: implement agents and connect them with chats 2025-05-12 12:55:50 -05:00
Shivering Ocelot e57e5ba16a implement chat message sending 2025-05-10 21:17:36 -05:00
Shivering Ocelot cbd8452ee5 backend: implement basic functionality in app class. testing: organize and improve javascript test swuite 2025-05-09 09:18:42 -05:00
Shivering Ocelot 44f0b3589c backend: separate App and server, add websocket endpoint, accept data directory command argument. initialize sqlalchemy database and models in new module. frontend: create backend class for managing ws connection, move ui to chat_screen, create scaffold chat and agent classes. 2025-05-06 17:50:57 -05:00
Shivering Ocelot 1e82796db1 Create flutter project in frontend directory. Serve frontend web build in backend app. 2025-05-04 21:26:03 -05:00
Shivering Ocelot 2c1de4924c Basic Quart server in backend directory 2025-05-04 15:40:58 -05:00