CharacterVault

agent
Security Audit
Fail
Health Warn
  • License — License: GPL-3.0
  • Description — Repository has a description
  • Active repo — Last push 0 days ago
  • Low visibility — Only 9 GitHub stars
Code Fail
  • network request — Outbound network request in functions/__nanogpt/[[path]].js
  • exec() — Shell command execution in src/agent/core/runLoop.ts
Permissions Pass
  • Permissions — No dangerous permissions requested

No AI report is available for this listing yet.

SUMMARY

Feature rich AI driven v2 v3 roleplay character card editor

README.md

Character Vault Logo

Create, edit, and organize roleplay character cards and lorebooks in your browser

SillyTavern compatible • No server required • No account needed

WebsiteTry OnlineDocumentationGitHub


Features

  • Character Library - Grid view of all your characters with search and quick actions
  • Lorebook Vault - Standalone World Info library: create, search, import, export, duplicate, and link one book across characters
  • Full Card Editor - Edit every V2/V3 field: name, description, personality, scenario, greetings, lorebook, creator notes, and more
  • AI Assistant Orion - Built-in chat to help brainstorm and write character and lorebook content
  • AI Agent - Chat that writes the open character card or lorebook (toggle Agent in the Ask AI panel)
  • AI Toolbar - Enhance, rephrase, shorten, lengthen, or fix selected text inline
  • Lorebook Editor - Shared editor for card books and vault books: ST fields, content-first layout, AI-generated keys
  • Recursion Map - Fullscreen web of unlock paths; inspect entries, edit keys in place, and bulk-edit flags
  • Creator Notes - HTML/CSS support with live preview
  • Import & Export - PNG cards with embedded data or JSON files, plus standalone lorebook JSON, compatible with SillyTavern and any frontend that accepts the same formats
  • Snapshots & Rollback - Save manual snapshots and restore a full card, individual sections, or a standalone lorebook
  • Offline Storage - All data stays in your browser via IndexedDB

Quick Start

Use Online

Visit https://vault.charactervault.app (marketing site: charactervault.app)

Run Locally

git clone https://github.com/spaceman2408/CharacterVault
cd CharacterVault
npm install
npm run dev

Then open http://localhost:3000 in your browser.


Documentation

Full documentation is available at https://vault.charactervault.app/docs/

Topics include:

  • Installation and setup
  • Creating and editing characters
  • Lorebook vault, linking, and the recursion map
  • AI configuration (Orion, Agent, toolbar, prompts)
  • Import and export options
  • Snapshot and rollback guide

Troubleshooting

AI toolbar buttons are disabled? Configure an AI provider in Settings → AI Config.

Selection too long? Reduce your text selection or increase Context Length in Settings → Sampler.

Need help? Open an issue on GitHub.


Privacy

Character cards and lorebooks stay in your browser. See the Privacy notice for hosting and optional AI details.

License

GNU General Public License v3.0. See LICENSE


Vibecoded with ❤️ by spaceman2408 for the AI roleplay community

Reviews (0)

No results found