# TavernAI/TavernAI-v1

Atmospheric adventure chat for AI language models (KoboldAI, NovelAI, Pygmalion, OpenAI chatgpt, gpt-4)

Repository: https://github.com/TavernAI/TavernAI-v1
Canonical: https://ross.abutalabs.com/products/tavernai-v1
Homepage: https://tavernai.net
Language: JavaScript
License: MIT
License Family: permissive
Topics: ai, chat, chatgpt, gpt-4, koboldai, novelai, pygmalion
Last push: 2026-06-16T20:43:59+00:00

## Health v2 (maintenance only)
Score: 61/100 (v2, computed 2026-09-03T02:20:16.233290+00:00)
- activity 87, release rhythm 8, longevity 96
- inputs: {"age_days": 1352, "days_push": 78, "days_rel": null, "gap_med": null, "n_releases_24m": 0}
- flags: none
- formula: round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)

## Adoption (not part of the score)
Stars 2700, forks 347 (observed 2026-08-28T04:07:11.392441+00:00)

## What it is
TavernAI is an atmospheric frontend application for roleplay chat and story writing with AI language models, connecting to backends like KoboldAI, NovelAI, Pygmalion, and OpenAI. This repository is the legacy v1 codebase (Node.js/JavaScript); development has moved to the TavernAI 2 repository.

## Use cases
- chat with AI characters locally
- run an AI roleplay chat frontend
- write interactive stories with language models
- create and share AI character cards
- group chat with multiple AI characters
- connect a frontend to KoboldAI or NovelAI
- self-host an AI chat interface on a VPS

## When to choose
- you want a mature, well-known roleplay frontend for KoboldAI, NovelAI, Pygmalion, or OpenAI backends
- you need character creation, group chats, world info, and message editing
- you want to run it locally with Node.js or via Google Colab on mobile

## When to avoid
- you want the newest features like branching chats, dynamic cards, or the Prompt Manager - use TavernAI 2 instead
- you need a headless API or library to embed in your own app
- you want a fully managed hosted service with no local setup

## Facets
- artifact type: application
- maturity: active
- function: chat-interface, llm-inference, prompt-engineering, gui
- domain: artificial-intelligence, large-language-models, chatbots, gaming-tools, self-hosted
- platform: windows, cross-platform, self-hosted
- tags: ai-roleplay, character-chat, story-writing, koboldai, novelai, openai, group-chat, legacy-version, nodejs, linux, macos, web-server

## Member repositories
- TavernAI/TavernAI-v1 (main) score 61

## Provenance
- Observed fields: from GitHub, fetched 2026-08-28T04:07:11.392441+00:00.
- Health v2: computed from the inputs above; adoption is never an input.
- Inferred fields (summary, facets, guidance): AI-extracted, prompt v1, taxonomy v1, on 2026-08-30T02:16:00.616002+00:00, confidence not recorded.
  - readme: https://github.com/TavernAI/TavernAI-v1 (fetched 2026-08-28T04:07:11.392441+00:00, sha 07c35d59b1fb)
  - homepage: https://tavernai.net (fetched 2026-08-29T09:59:31.422265+00:00, sha c2f41905e272)
  - site_page: https://tavernai.net/docs (fetched 2026-08-29T09:59:31.431437+00:00, sha 97b0c67bdf1e)
  - site_page: https://tavernai.net/docs/installation (fetched 2026-08-29T09:59:31.433841+00:00, sha 5c2294633d12)
- Data as of 2026-08-30T08:39:29.467469+00:00.
