TavernAI  by TavernAI

Frontend for AI language model chats and storywriting

Created 2 years ago
2,540 stars

Top 18.4% on SourcePulse

GitHubView on GitHub
1 Expert Loves This Project
Project Summary

TavernAI provides an atmospheric frontend for AI-powered chat and storywriting, targeting users who want to interact with various language models in a more engaging way. It offers features like character creation, group chats, story mode, and extensive customization for a personalized experience.

How It Works

TavernAI acts as a user-friendly interface, connecting to multiple AI backend services. It supports popular options like KoboldAI, NovelAI, OpenAI (including GPT-4), and Claude, allowing users to switch between them. The frontend handles message formatting, generation settings, and UI customization, abstracting away the complexities of direct backend interaction.

Quick Start & Requirements

  • Install: Download the Windows .exe, run online via Google Colab, or install from source. For source installation: npm install then node server.js.
  • Prerequisites: Node.js (ensure "Additional Build-Tools" is selected during installation).
  • Setup: Detailed instructions are available for KoboldAI and NovelAI integration.
  • Links: Download, Google Colab, Discord, Boosty

Highlighted Details

  • Supports multiple backends: KoboldAI (including KoboldCpp, Horde), OpenAI (ChatGPT, GPT-4), NovelAI, and Claude.
  • Features advanced chat capabilities: group chats, story mode, world info, message editing/deletion, and swiping.
  • Highly customizable: themes, backgrounds, generation settings, and interface elements.
  • Includes GPT-4.5 and Claude picture recognition capabilities.

Maintenance & Community

The project is active with a Discord community for support and discussion. The original developer is Humi.

Licensing & Compatibility

The README does not explicitly state a license. Compatibility for commercial use or closed-source linking is not specified.

Limitations & Caveats

The project is primarily a frontend; backend model performance and capabilities depend on the chosen AI service. Specific compatibility notes for all supported backends are not detailed in the README.

Health Check
Last Commit

6 days ago

Responsiveness

1 week

Pull Requests (30d)
0
Issues (30d)
1
Star History
29 stars in the last 30 days

Explore Similar Projects

Feedback? Help us improve.