Skip to content

◀ The case board

SillyTavern to ShareGPT

A TypeScript application that converts SillyTavern chat logs into formats suitable for LLM fine-tuning and sharing.

Screenshot of code snippet from the linked sillytavern-to-sharegpt application

When working with LLMs and fine-tuning, sometimes you use a model for a while, and you think to yourself “Wow! This was great! I wish I could implement this in a future dataset!”.

Well, now you can! Using sillytavern-to-sharegpt allows for easy conversion of chats into your desired format, whether that be Alpaca, ShareGPT, or something entirely different. Adding new formats is quite simple as well, thanks to each conversion type being its own TypeScript file, allowing for separation of concerns and clarity when coding for each type.

Return

The Way Out

every draft needs a reader.

Stories from the dark place all end the same way: somebody has to ship. He ships.

Step Into the Light

the lamp stays lit. he answers.