Introduction
TauriTavern is a refactor that ports SillyTavern into a native Tauri runtime:
- The frontend is based on
SillyTavern 1.16.0, with upstream behavior preserved as much as possible. - The request pipeline is intercepted by the Tauri host, routing local API calls from
fetchandjQuery.ajaxinto the Rust backend. - The backend is not a direct Node.js port. It is a fresh Rust implementation organized around
Clean Architecture.
What this docs site is for
This site is meant to be more than an expanded README:
- It helps new contributors understand project boundaries and layers quickly.
- It gives APIs and host contracts a stable place to live and be referenced.
- It turns design notes from the main repository into a clearer long-term knowledge base.
Suggested reading order
- Start with Getting Started to understand the repo layout and local workflow.
- Read Architecture Overview to build the mental model.
- Move into Frontend Integration or Backend Layers as needed.
- Use the API section once host-facing contracts are ready to be documented formally.
