Commit Graph
38 Commits
Author SHA1 Message Date
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