git404hub

what is jai-card-extractor fr?

erpocalypse/jai-card-extractor — explained in plain English

Analysis updated 2026-05-18

2JavaScriptAudience · generalComplexity · 2/5LicenseSetup · easy

tl;dr

A browser extension that backs up a JanitorAI character and its lorebook to your computer in formats other roleplay sites can import.

vibe map

mindmap
  root((JAI Card Extractor))
    What it does
      Backs up characters
      Exports lorebooks
      Runs locally
    Tech stack
      JavaScript
      Browser extension
    Use cases
      Character backup
      Site migration
    Audience
      Roleplay users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

what do people make with this?

VIBE 1

Back up a JanitorAI character and its lorebook to a file on your own computer.

VIBE 2

Move a character you built on JanitorAI to another roleplay frontend like SillyTavern or Inkwell.

VIBE 3

Export just the plain text of a character card for easy copy and paste elsewhere.

what's the stack?

JavaScriptBrowser Extension

how it stacks up fr

erpocalypse/jai-card-extractor3imed-jaberi/cryptography-si-isamm3imed-jaberi/koa-isomorphic-router
Stars222
LanguageJavaScriptJavaScriptJavaScript
Last pushed2021-09-252021-02-06
MaintenanceDormantDormant
Setup difficultyeasyeasyeasy
Complexity2/51/52/5
Audiencegeneralresearcherdeveloper

Figures from each repo's GitHub metadata at analysis time.

how do i run it?

Difficulty · easy time til it works · 5min

Requires enabling developer mode and loading the extension unpacked, no build step needed.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

in plain english

JAI Card Extractor is a small browser extension that lets you save a character from JanitorAI, an AI roleplay chat site, along with its lorebook, to a file on your own computer. The point is to make a personal backup or to move that character to a different roleplay site or app, since many of them expect the same kind of file. It can export the character in several formats: a SillyTavern character card file, which many other frontends such as Agnai, RisuAI, and Inkwell can also read, a lorebook file on its own, plain text for easy copy and paste, or a format close to JanitorAI's original data. Everything happens locally in your own browser while you are already signed in and looking at the character. Nothing is uploaded anywhere, there is no account to create, and the README states there is no tracking. Installing it does not require any coding knowledge. You download the project as a zip file, unzip it, then load it as an unpacked extension through your browser's extensions page with developer mode turned on. To use it, you open a character's page on JanitorAI while signed in, click the extension's extract button, choose a quick or deep scan depending on whether you also want lorebooks included, pick which parts of the character to keep, and then export. The README is upfront that this only fetches things you can already see while signed in and does not bypass any paywall, though it also notes that JanitorAI's terms may restrict automated or bulk downloading, so it is meant for personal backups rather than large scale scraping. The project is written in plain JavaScript with no build step, includes a small test suite, has 2 stars, and is released under the MIT license.

prompts (copy fr)

prompt 1
Walk me through installing this extension as an unpacked extension in Chrome.
prompt 2
Explain the difference between the quick scan and deep scan options in this extension.
prompt 3
Help me understand which export format to pick if I want to import a character into SillyTavern.
prompt 4
Show me how the Separate books export works when a character has more than one lorebook.

Frequently asked questions

what is jai-card-extractor fr?

A browser extension that backs up a JanitorAI character and its lorebook to your computer in formats other roleplay sites can import.

What language is jai-card-extractor written in?

Mainly JavaScript. The stack also includes JavaScript, Browser Extension.

What license does jai-card-extractor use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is jai-card-extractor to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is jai-card-extractor for?

Mainly general.

peek the repo → explain another one

This repo across BitVibe Labs

double-check against the repo, no cap.