{"id":26779556,"url":"https://github.com/skinnydevi/webui_tavernai_charas","last_synced_at":"2025-04-18T03:13:06.865Z","repository":{"id":186008058,"uuid":"674469522","full_name":"SkinnyDevi/webui_tavernai_charas","owner":"SkinnyDevi","description":"A TavernUI Character extension for oobabooga's Text Generation WebUI","archived":false,"fork":false,"pushed_at":"2024-06-12T12:08:19.000Z","size":3615,"stargazers_count":54,"open_issues_count":1,"forks_count":2,"subscribers_count":4,"default_branch":"master","last_synced_at":"2024-06-12T16:24:10.088Z","etag":null,"topics":["character","chat","chatbot","tavernai","text-generation","text-generation-webui"],"latest_commit_sha":null,"homepage":"","language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/SkinnyDevi.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":".github/FUNDING.yml","license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null},"funding":{"custom":["https://paypal.me/skinnydevi"]}},"created_at":"2023-08-04T03:07:27.000Z","updated_at":"2024-06-12T12:08:22.000Z","dependencies_parsed_at":null,"dependency_job_id":"ea0b0feb-d5e8-4cb6-8f62-8c9a5db60075","html_url":"https://github.com/SkinnyDevi/webui_tavernai_charas","commit_stats":null,"previous_names":["skinnydevi/text-gen-webui-tavern-ext","skinnydevi/webui_tavernai_charas"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SkinnyDevi%2Fwebui_tavernai_charas","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SkinnyDevi%2Fwebui_tavernai_charas/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SkinnyDevi%2Fwebui_tavernai_charas/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/SkinnyDevi%2Fwebui_tavernai_charas/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/SkinnyDevi","download_url":"https://codeload.github.com/SkinnyDevi/webui_tavernai_charas/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":246145024,"owners_count":20730495,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["character","chat","chatbot","tavernai","text-generation","text-generation-webui"],"created_at":"2025-03-29T06:17:48.373Z","updated_at":"2025-03-29T06:17:49.069Z","avatar_url":"https://github.com/SkinnyDevi.png","language":"Python","funding_links":["https://paypal.me/skinnydevi","https://paypal.me/skinnydevi)!"],"categories":[],"sub_categories":[],"readme":"# A TavernUI Character extension for oobabooga's Text Generation WebUI\n\nThis extension features a character searcher, downloader and manager for any TavernAI\ncards.\n\n## General features\n- Main page recent and random cards, as well as random categories upon main page launch\n- Card filtering with text search, NSFW blocking* and category filtering\n- Card downloading\n- Card contents previewing\n- Offline card manager\n- Search and delete downloaded cards\n\n**Disclaimer: As TavernAI is a community supported character database, characters may often be mis-categorized, or may be NSFW when they are marked as not being NSFW.*\n\nThis extension was made for [oobabooga's text generation webui](https://github.com/oobabooga/text-generation-webui).\n\n## Installation\nYou need a little bit of coding knowldge (close to none, but the more the better).\n\nIf you used a 'one-click-installer', open the `CMD_FLAGS.txt` file inside your installation folder.\n\nTo activate the extension, you must add the following to an existing line or new line (if no other startup flags are used):\n```\n--extensions webui_tavernai_charas\n```\n\nWith this, the extension activates and you will see upon restart of the WebUI a new section with the extension contents.\n\nFor more information on how to install and activate users, please refer to the [original documentation by oobaboga](https://github.com/oobabooga/text-generation-webui/blob/main/docs/Extensions.md)\n\n## Support me!\nThis extension takes some time to make, and I love working on it and fixing it for the community.\n\nWant to support my development? Donate me over [Paypal](https://paypal.me/skinnydevi)!\n\n## Extension screenshots\n\nMain extension page with recent and random cards\n![MainSection](https://raw.githubusercontent.com/SkinnyDevi/webui_tavernai_charas/master/docs/main-online.png)\n\nSearch online TavernAI cards\n![CardSearcher](https://raw.githubusercontent.com/SkinnyDevi/webui_tavernai_charas/master/docs/main-searcher.png)\n\nAdvanced search filtering with card categories\n![SearcherCategories](https://raw.githubusercontent.com/SkinnyDevi/webui_tavernai_charas/master/docs/searcher-categories.png)\n\nCard previews from the card's image URL\n![CardPreviewing](https://raw.githubusercontent.com/SkinnyDevi/webui_tavernai_charas/master/docs/card-previewer.png)\n\nManage your offline cards\n![OfflineCardManager](https://raw.githubusercontent.com/SkinnyDevi/webui_tavernai_charas/master/docs/offline-cards.png)\n\n\n## Changelog\n\n### [1.3.3]\nFixes:\n* Fixes issue [#14](https://github.com/SkinnyDevi/webui_tavernai_charas/issues/14) where some labels had changed getter behaivour. Thank you to [@przewodo](https://github.com/przewodo) for the bug report!\n* Checked extension functionality for WebUI latest update.\n\n### [1.3.2]\nFixes:\n* Fixes issue [#11](https://github.com/SkinnyDevi/webui_tavernai_charas/issues/11) where TavernAI API's changed and would not fetch categories correctly, breaking the extension. Thank you to [@baptisterajaut](https://github.com/baptisterajaut) for the bug report and others for helping out!\n* Fixed a styling bug in the character delete dropdown in the Downloaded tab.\n\n\u003cdetails\u003e\n\n\u003csummary\u003e\n\u003ch3\u003ePast changelog\u003c/h3\u003e\n\u003c/summary\u003e\n\n### [1.3.1]\nFixes:\n* Fixes issue [#10](https://github.com/SkinnyDevi/webui_tavernai_charas/issues/10) where temp folder wasn't being checked if it was created. Discovered by [@lisea2017](https://github.com/lisea2017) and [@Gamefriend996](https://github.com/Gamefriend996). Thank you for the support!\n\nAdditional:\n* Added a [donate](https://paypal.me/skinnydevi) button below extension version.\n\n### [1.3.0]\nFeatures:\n- Implements a recent preview dropdown list in the Card Preview tab (suggested by [@TheInvisibleMage](https://github.com/TheInvisibleMage) in issue [#7](https://github.com/SkinnyDevi/webui_tavernai_charas/issues/7)). Thank you for the suggestion!\n\nFixes:\n* Resolves a styling issue with the loader bar in the download notification.\n\n### [1.2.4]\nFixes:\n* Resolves issue [#8](https://github.com/SkinnyDevi/webui_tavernai_charas/issues/8) and [#9](https://github.com/SkinnyDevi/webui_tavernai_charas/issues/9) discovered by [@drago87](https://github.com/drago87). Thanks for the support!\n* Works correctly with the latest version of text-generation-webui (29/01/2024)\n\n### [1.2.3]\nFixes:\n* Fixed some styling issues within the extension\n\n### [1.2.2]\nFixes:\n* Updated to the latest WebUI\n* Patched errors related to removed functions\n\n### [1.2.1]\nFeatures:\n- Added a search bar to search for categories in the Online Character Search tab\n\nFixes:\n* Implemented a check for fixing disparity between the local extension's version and the local config's last recorded version\n\n### [1.1.1]\nFeatures:\n* Implemented an update checker that displays a button inside the Downloaded Characters' tab, allowing the user to download and install the update with one click\n\nFixes:\n* Categories in the Online Character Searcher tab now are displayed by alphabetical order\n\n### [1.1.0]\nFeatures:\n- Added versioning\n- Implemented a Card Preview tab that allows the user to preview a card's content through it's image URL. This refers to issue [#2](https://github.com/SkinnyDevi/webui_tavernai_charas/issues/2). Thank you to [@mykeehu](https://github.com/mykeehu) for the suggestion!\n- Added a prompt before downloading to specify if the card wants to be previewed before downloading\n\nFixes:\n* Split the main `charas_ui.py` file into submodules for readability\n* Added a commonplace for all components\n* General fixes, refactorings and improvements to the code base\n\n\u003c/details\u003e","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskinnydevi%2Fwebui_tavernai_charas","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fskinnydevi%2Fwebui_tavernai_charas","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fskinnydevi%2Fwebui_tavernai_charas/lists"}