KLITE Character Manager

Overview

The KLITE Character Manager is a mod for KoboldAI Lite that provides an enhanced character management interface. This tool extends KoboldAI Lite with a dedicated side panel for organizing, importing, and managing character cards used in roleplay scenarios.

What It Does

The Character Manager adds a sophisticated character management system to KoboldAI Lite with the following functions:

  • Character Storage: Organizes character cards in a dedicated IndexedDB database for persistent storage
  • File Import: Supports drag-and-drop import of character files (PNG with embedded data, JSON, WEBP)
  • Visual Interface: Provides a slide-out panel with a clean, mobile-responsive design
  • Character Gallery: Displays characters with thumbnails and essential information
  • Quick Access: Allows rapid character switching and scenario loading

Key Features

  • Side Panel Interface: Fixed-position panel that slides in from the right side of the screen
  • Database Integration: Uses IndexedDB for reliable character data persistence
  • Mobile Responsive: Optimized for screens down to 350px width
  • Collapsible Design: Can be hidden/shown with a toggle handle
  • Visual Feedback: Provides clear visual cues for all user interactions

Installation

  1. Open KoboldAI Lite in your browser
  2. Navigate to the Advanced Settings tab
  3. Click "Apply User Script"
  4. Paste the KLITECharacterManager.js code
  5. Click OK to activate

The Character Manager panel will appear on the right side of the interface and can be toggled using the handle on the left edge of the panel.

Source Code

Available at: https://github.com/PeterPeet/KLITE-Tools License: GPL-3.0