Commit Graph

354 Commits

Author SHA1 Message Date
991d437749 Fix skill issue in avatar uploading 2023-06-28 23:23:37 +03:00
322ab9b47a Fix Chub import by URL 2023-06-28 19:17:16 +03:00
914282faf0 Remove spammy logs 2023-06-28 11:02:54 +03:00
696f9083f3 Import tags and just save them to the card 2023-06-27 21:51:28 -04:00
db08d4eab3 Import creator and creator notes/comments (if they exist) 2023-06-27 21:29:05 -04:00
515a0af1b4 Write settings backup on starting the server 2023-06-27 21:40:36 +03:00
10e87dd5ca [WIP/Untested] DeepL translation API 2023-06-27 20:48:09 +03:00
69fdb9090f Add Chub downloader for characters and lorebooks 2023-06-27 18:39:08 +03:00
47a5c9e9f6 Remove insta-faving on import 2023-06-26 17:20:59 +03:00
89a1378397 Fix sprite folder for Risu sprites. Don't overwrite existing files. 2023-06-26 17:00:13 +03:00
1739af3ef6 Cleanup Risu import 2023-06-26 15:26:29 +03:00
c1b9a30087 Import embedded Risu sprites 2023-06-26 15:19:35 +03:00
68f967ea78 Add Claude tokenizer 2023-06-26 13:36:56 +03:00
26ac519c55 User persona management block. Persona descriptions. Dummy personas. Change persona avatar 2023-06-25 16:46:23 +03:00
f360706227 Post-activation sorting of WI entries 2023-06-24 20:54:56 +03:00
869e02dd42 #561 [WIP] Fix chat file deletion 2023-06-23 23:19:23 +03:00
9f0530f422 Export characters with world info embeds. 2023-06-23 22:50:16 +03:00
01b4e1dae3 Import Novel PNG lorebooks 2023-06-23 19:20:58 +03:00
2302785242 #502 Import Novel Lorebooks (JSON-based) 2023-06-23 18:43:11 +03:00
2663a8370f (Internal refactor) Decouple world info editor from global WI selector 2023-06-20 13:47:34 +03:00
9c28126ccd #517 Export chats as JSONL 2023-06-19 22:29:09 +03:00
72488b5900 Merge pull request #523 from 50h100a/card-resize-fix
Card resize fix
2023-06-19 15:14:48 +03:00
7e975e9df0 (WIP) Assign World Info to a character. [Out of spec] 2023-06-19 01:59:09 +03:00
56656b95cf Added "Never Resize Avatars" option.
Changed crop dialog to have "Accept"/"Cancel" buttons.
2023-06-18 17:09:10 -04:00
040c4a8894 Merge pull request #518 from 50h100a/main
Mismatch between file and character names prevents chat logs from being deleted.
2023-06-18 16:34:42 +03:00
6d649c716d Use filename instead of id to delete chat logs. 2023-06-17 23:39:04 -04:00
3b51252e9e Pretty print save themes and presets 2023-06-16 19:29:02 +03:00
c890da2877 Fix server crash when KoboldCpp server goes offline and stop is clicked 2023-06-16 14:11:52 +03:00
ea49b33e3c Use abort endpoint for all supported koboldcpp generations 2023-06-14 19:56:55 -07:00
8f97d4a71b Send abort signal to koboldcpp server on abort, mk. 2
Implemented the abort request being sent through server.js instead
of the client endpoint.
2023-06-14 14:31:19 -07:00
e98fd96105 Merge pull request #492 from duno9/main
Fixed possible error with hosting on port 80 or 443
2023-06-14 13:04:02 +03:00
3dcdd84d84 Remove Kobold soft prompt selector UI 2023-06-14 10:51:03 +03:00
fe51b39d61 Fixed possible error with hosting on port 80 or 443 2023-06-14 01:31:00 -04:00
edda2406dc Fixed possible error with hosting on port 80 or 443 2023-06-14 01:29:11 -04:00
73c2262589 settings.json finally getss linebreaks 2023-06-14 12:30:16 +09:00
356e85fedd Add new OpenAI models 2023-06-13 22:33:35 +03:00
0013fb6a97 Fix Novel TTS audio on iOS 2023-06-13 01:21:35 +03:00
895325ad4f Merge branch 'dev' into dev 2023-06-12 23:13:16 +03:00
5971efd330 Adjust KAI retry logic 2023-06-12 23:01:01 +03:00
88fadce5c6 Fix Kobold retry logic 2023-06-12 22:32:20 +03:00
3a33b7cd3e Reimplement railguards for temporary API service unavailable errors. 2023-06-12 11:59:25 -07:00
aaf3f00bef Friendlier startup console messages 2023-06-12 17:38:41 +03:00
ecd8cad933 Clarify Poe max context sizes, increase default timeout, add ignore <ACK> to character note, don't chunkify the prompt for Claude-100k 2023-06-12 13:09:15 +03:00
e9427a14d5 Add warning if streaming is unsupported on kobold version.
minimum version of koboldcpp 1.30 is the only known implementation
to support SSE token streaming, assuming 1.30 releases with the
feature enabled.
2023-06-11 18:36:19 -07:00
698461c188 Implement support for koboldcpp SSE streaming.
koboldcpp added SSE streaming to its API as of:
https://github.com/LostRuins/koboldcpp/pull/220

This has not yet been added to release, but I figued I'd try to
get the work done to make it ready.

Work mostly hijacked from:
10bbc97069
2023-06-11 13:24:07 -07:00
fc001b0b05 Bind user names to avatars (create personas) and select personas for chats 2023-06-11 18:49:00 +03:00
525b9dc0bb Fix default NAI presets. Add NAI bad words 2023-06-11 13:17:55 +03:00
f3787b13f2 Poe reply suggestions 2023-06-10 21:20:47 +03:00
f894176e14 Add Top K and Top P for Claude 2023-06-10 16:21:45 +03:00
10bbc97069 Add NovelAI token streaming 2023-06-09 02:09:00 +03:00