Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/facedeer/pyqt_tavernai_character_editor
A simple PyQt5 UI for editing TavernAI character cards
https://github.com/facedeer/pyqt_tavernai_character_editor
ai-chatbot aichat aichatbot character-card characterai chatbot koboldai llms pygmalion roleplay sillytavern tavernai text-generation-webui
Last synced: 16 days ago
JSON representation
A simple PyQt5 UI for editing TavernAI character cards
- Host: GitHub
- URL: https://github.com/facedeer/pyqt_tavernai_character_editor
- Owner: FaceDeer
- License: mit
- Created: 2024-04-03T15:27:16.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-04-06T15:28:39.000Z (9 months ago)
- Last Synced: 2024-04-06T17:06:42.137Z (9 months ago)
- Topics: ai-chatbot, aichat, aichatbot, character-card, characterai, chatbot, koboldai, llms, pygmalion, roleplay, sillytavern, tavernai, text-generation-webui
- Language: Python
- Homepage:
- Size: 424 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
This is a simple PyQt-based editor for TavernAI V2 character cards (V1 cards can also be loaded).
I created it because working with the existing web-based character editors tended to have a painful user experience, requiring lots of clicks to load and select and save various fields. This editor has a thumbnail browser for all of the cards in a directory to let you switch between them quickly and has a tabbed interface to group less commonly used fields out of the way. It can also import and export JSON character data, as well as importing JSON world book data to append to a character's character book.
The current version is just an MVP. It doesn't prompt with warning dialogues when discarding unsaved data and there are likely ways to corrupt or crash it, so take care when using it and back up important data.
I've been working off of the TavernAI V2 card spec found here: https://github.com/malfoyslastname/character-card-spec-v2
![Screenshot of the UI showing common character parameters](Screenshot_1.png "Common parameters")
![Screenshot of the UI showing uncommon character parameters](Screenshot_2.png "Uncommon parameters")
![Screenshot of the UI showing the simple view of character book data](Screenshot_3.png "Simple character book parameters")