API server for SillyTavern extensions (discontinued)
Top 53.2% on sourcepulse
This repository provides an API for extensions to the SillyTavern AI chat application, offering features like text summarization, image captioning, text-to-speech, and AI-powered character animation. It targets users who want to enhance their AI interactions with advanced multimedia and processing capabilities.
How It Works
The project runs as a separate Python server that SillyTavern connects to via an API URL. It leverages various machine learning models for its functionalities, with options to utilize CPU or GPU (CUDA/MPS) for acceleration. Key modules include text summarization using BART, image captioning with BLIP, and AI animation via the Talkinghead module.
Quick Start & Requirements
conda create -n extras python=3.11
, conda activate extras
, pip install -r requirements.txt
, python server.py --enable-modules=caption,summarize,classify
python -m pip install -r requirements.txt
, python server.py --enable-modules=caption,summarize,classify
wxpython
for Talkinghead manual poser, CUDA for GPU acceleration).Highlighted Details
Maintenance & Community
Licensing & Compatibility
Limitations & Caveats
chromadb
module for the deprecated Smart Context extension is likely unnecessary.7 months ago
1 day