Discover and explore top open-source AI tools and projects—updated daily.
DarkatseNative desktop AI chat client
Top 62.1% on SourcePulse
Summary
TauriTavern addresses the need for a native desktop application experience for SillyTavern users. It provides a cross-platform solution leveraging Tauri v2 and Rust, offering improved performance and integration while preserving the familiar SillyTavern frontend. This project benefits users seeking a more robust, desktop-native AI chat interface and developers interested in Tauri/Rust application development.
How It Works
The project rewrites SillyTavern as a native desktop application using Tauri v2 and a Rust backend, while retaining the upstream SillyTavern 1.16.0 frontend. Its core approach involves a Rust backend structured with clean architecture layers (presentation, application, domain, infrastructure) and a modular Tauri injection layer. This design replaces frontend HTTP requests with local Tauri command calls, offering a native runtime, enhanced maintainability through Rust, and a stable host kernel interface (window.__TAURITAVERN__) for communication.
Quick Start & Requirements
git clone https://github.com/Darkatse/tauritavern.git), install dependencies (pnpm install), and run in development mode (pnpm run tauri:dev) or build for release (pnpm run tauri:build).docs/ directory.Highlighted Details
pnpm run check) and a FastTools utility for debugging and deployment.Maintenance & Community
No specific details regarding maintainers, community channels (e.g., Discord, Slack), sponsorships, or partnerships are provided in the README.
Licensing & Compatibility
Limitations & Caveats
Windows portable builds necessitate that users ensure the WebView2 runtime is independently available. The project appears to be under active development, indicated by its focus on development commands and build processes.
1 day ago
Inactive
makepad