Data
Current store
- Worlds
- —
- Characters
- —
- Cases
- —
- Source documents
- —
- Entities
- —
Run a Lab example locally
Download a standalone demo with one complete Judy relationship pair, its recorded replies, an English interface, and a Python server. This is a small runnable example, not the full corpus. Recorded mode requires Python 3.11 or later and no extra packages. Connect your own local model for free conversation.
Read the data over HTTP
Public endpoints reflect current store rows. They are read-only and take no authentication.
| Endpoint | Returns | Try it |
|---|---|---|
/api/public/stats |
Corpus counts and every distribution shown on Statistics. | open |
/api/public/cases |
Case summaries with facets. Accepts limit and filter params. |
sample of 20 |
/api/public/universes |
Worlds present in the store. | open |
/api/public/search |
Case search by text, domain, capability, regime, and evidence. | example query |
/api/public/schema |
The published object and field reference behind the Schema page. | open |
Release status
The data on this site is NPCBank 1.0.5, released on 17 October 2026. The site itself still runs as a preview: search engines are asked not to index it, and its pages may change. Internal schema identifiers remain available on the Schema page for machine validation.
- A new world
- Final Fantasy XIV joins with seven characters from the main scenario of A Realm Reborn through Endwalker: Alphinaud, Emet-Selch, G'raha Tia, Lyse, Tataru, Urianger and Y'shtola. 1.0.4 had added sixteen characters in Fallout: New Vegas, Disco Elysium and The Witcher 3, and 1.0.3 nine more. The 37 characters of 1.0.0 keep their names and Character File addresses.
- Harder cases
- 1.0.5 adds 1,230 cases to the 62 characters of 1.0.4. Many come in pairs that change one small thing, such as a hesitant yes instead of a glad one, a question taken back, a name only half remembered or a voice that catches, so that the right reply turns around. 1.0.4 had added 1,766 such cases.
- Checked cases
- 1.0.5 has 22,979 cases for 69 characters; 1.0.0 had 20,655 for 37. Every published case passes the per-case data-quality checks, and characters are no longer filled up to a fixed case total.
- Releases in between
- 1.0.1 and 1.0.2 were not served on this site; 1.0.3 was served from 10 to 15 October 2026 and 1.0.4 from 15 to 17 October 2026.
- Case identifiers
- Most identifiers changed after 1.0.0, so a link to a 1.0.0 case may open a different case. Every 1.0.3 and 1.0.4 case keeps its identifier in 1.0.5. Results measured on 1.0.0, including those in the introductory blog post, are not directly comparable with 1.0.5.
Artwork credits
Game artwork belongs to its creators and appears here only to identify each world and character. NPCBank does not claim ownership of any of it.
| Artwork | Rights holder | Source |
|---|---|---|
| Cyberpunk 2077 world cover | CD PROJEKT RED | Steam store header |
| Johnny Silverhand, Judy Alvarez, Maiko Maeda and Rogue Amendiares images | CD PROJEKT RED | Cyberpunk 2077 official site |
| Disco Elysium world cover | ZA/UM | Steam store header |
| The Witcher 3: Wild Hunt world cover | CD PROJEKT RED | Steam store header |
| Stardew Valley world cover, scenery and character portraits | ConcernedApe | Steam store header · Official screenshots · Original portraits |
| Fallout: New Vegas world cover | Bethesda Softworks | Steam store header |
| The Battle for Wesnoth world cover | The Battle for Wesnoth project | Steam store header |
| Undertale world cover | Toby Fox | Steam store header |
| Final Fantasy XIV world cover | FINAL FANTASY XIV © 2010–2026 SQUARE ENIX CO., LTD. All Rights Reserved. | Steam store header |