TavernAI  by TavernAI

Frontend for AI language model chats and storywriting

created 2 years ago
2,502 stars

Top 19.1% 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

3 weeks ago

Responsiveness

1 day

Pull Requests (30d)
1
Issues (30d)
1
Star History
104 stars in the last 90 days

Explore Similar Projects

Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems).

LangBot by langbot-app

0.9%
13k
IM bot platform for the LLM era
created 2 years ago
updated 5 days ago
Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Jeff Hammerbacher Jeff Hammerbacher(Cofounder of Cloudera), and
1 more.

chathub by chathub-dev

0.1%
10k
All-in-one chatbot client
created 2 years ago
updated 4 months ago
Starred by Chip Huyen Chip Huyen(Author of AI Engineering, Designing Machine Learning Systems), Pietro Schirano Pietro Schirano(Founder of MagicPath), and
1 more.

SillyTavern by SillyTavern

3.2%
17k
LLM frontend for power users
created 2 years ago
updated 3 days ago
Feedback? Help us improve.