This is a directory of extensions for https://github.com/oobabooga/text-generation-webui
If you create your own extension, you are welcome to submit it to this list in a PR.
A sophisticated extension that creates a long term memory for bots in chat mode.
https://github.com/wawawario2/long_term_memory
A KoboldAI-like memory extension. You create memories that are injected into the context of the conversation, for prompting based on keywords.
https://github.com/theubie/complex_memory
Extension for Text Generation Webui based on EdgeGPT by acheong08, for a quick Internet access for your bot.
https://github.com/GiusTex/EdgeGPT
Provides a cai-chat like telegram bot interface.
https://github.com/innightwolfsleep/text-generation-webui-telegram_bot
Another Discord bot, with both command-line and GUI modes. Easy setup, lots of config options, and customizable characters!
-
oobabot
-- command-line mode, uses Oobabooga's API module -
oobabot-plugin
-- GUI mode, runs inside of Oobabooga itself
https://github.com/chrisrude/oobabot-plugin
A simple implementation of Suno-AI's Bark Text-To-Speech with implicit multi-language and simple sound effect support.
https://github.com/minemo/text-generation-webui-barktts
An expanded version of the included sd_api_pictures extension that features injecting character tags or arbitrary tags upon detection of specific strings into SD side prompt. Greatly improves character self-image stability and allows dynamic usage of LORAs.
https://github.com/GuizzyQC/sd_api_pictures_tag_injection
An extension that adds syntax highlighting to code snippets.
https://github.com/DavG25/text-generation-webui-code_syntax_highlight
An expanded version of the google_translate extension, that provide more translation options (more engines, save options to file, functionality to toggle on/off translations on the fly).
https://github.com/janvarev/multi_translate
An expanded version of api extension.
- Provide Kobold-like interface (the same way as "api" classic extension)
- Provide advanced logic to auto-translate income prompts:
- You need to use multi_translate extension: https://github.com/janvarev/multi_translate
- Set up param
'is_advanced_translation': True
, (set by default) - ...see the details in console
- Due to advanced logic script splits income prompt by lines, and cache translation results
- Text quality feature: when it generate English response, it cache it too (so you don't do double-translation English->UserLang->English next time)
https://github.com/janvarev/api_advanced
Discord integration for the oobabooga's text-generation-webui (Inspired by DavG25's plugin)
Currently it only sends any response from the chatbot to a discord Webhook of your choosing
Simply create a Webhook in Discord following this tutorial and paste the webhook URL under the chat box that will show after the plugin is enabled.
https://github.com/ChobPT/text-generation-webui-discord_bot
https://github.com/ChobPT/oobaboogas-webui-langchain_agent/
oobaboogas-webui-langchain_agent Creates an Langchain Agent which uses the WebUI's API and Wikipedia to work and do something for you
Tested to be barely working, I learned python a couple of weeks ago, bear with me.
Needs ´api´ and ´no_stream´ enabled.
Adds options to keep tabs on page (sticky tabs) and to move extensions into a hidden sidebar. Reduces the need for scrolling up and down.
- Open sidebar on startup
- Dynamic height (shrink to fit)
- Custom width
Restart interface to apply setting changes. Save settings by editing params in scipt.py or using settings.json
https://github.com/xanthousm/text-gen-webui-ui_tweaks