AI Piece (WIP)
The Harem Pirates
A Collection of AI Chat Bots from One Piece
Skip to the List of Characters
CHARACTER.AI
These chat bots were made using the website character.ai, it's website full of different characters, text-based games, terrible image generators, really anything someone wants to make with a bot. Here's their FAQ page if you want to know more about it. If you don't want to be limited on the number of chats, you will need to make an account. Use a burner email if you don't yo use your own
The devs are pretty firm with their stance on NSFW content, most NSFW outputs will be deleted by the filters the site has in place. It is possible to dodge the filters with clever writing and euphemisms, more tips below on that.
TAVERNAI
This is a chat interface used to interact with language models. It uses node.js to host a local site that contains the chat bots which are loaded from card files. This program is unfiltered, but you must provide it with your own API key. openAI API is recommended and what these bots were built on.
>Prepackaged File<
TIPS
Use parenthesis for out of character chat. This can be really useful for getting the bot to do what you want. It can be used to change story elements such as the crew name or the Captain's name. Just type something like (My name is "", I'm the captain of the "" Pirates). You can even pretend to be other characters if you let the AI know using OOC.
If you want to lewd but keep having trouble with the site's filters, these tips may be able to help you. Follow the guide and use a "cleaning device", I've seen good results with this method. Also, here's a nice list of euphemisms to use, good luck.
Want characters to talk to each other? Try to look them up using the sites room feature. more tips on this below
Want to add a character into your Discord server? Check out this nifty tool to do just that.
Syntax tips:
Use single asterisks * to speak in italics. *I walk to the bar* will become I walk to the bar, this is used to narrate actions.
Use double asterisks ** to make text bold **NO** will become NO
Use parenthesis () to use OOC chat. More on that above.
Use this to make your italicized text darker to make things more readable.
HAVE BOTS INTERACT WITH EACH OTHER
It's possible to have bots interact with each other using the site's room feature. However there are a few things you need to do in order for the bots to show up using the search bar.
- Follow my profile
- Interact with the bot(s) you want to use at least once
You can set the scenario up however you want, that's what the bottom input box is for.
If you are looking for the Characters to interact without mentioning the Captain, I recommend using OOC to direct the scene to your liking.
Rating System
If you'd like more information on how training a character works, here's the dev's page on it
Below are the available labels you can use to train the responses.
If you just want the characters to talk to each other and not mention the captain, try to do so using the OOC feature.
Recent Updates
UPDATE 2/21: Added TavernAI cards.
LIST OF CHARACTERS
REMEMBER TO USE THE RAING SYSTEM TO TRAIN THE BOTS!
Recommended: ⭐
VOICE FILES FOR AI CLONING
If you want to, you can clone voices using AI with this website. I'm not sure how many characters I'll be able to find clean audio for, but we'll see.
These audio files were taken from One Piece: Unlimited Adventure for the Wii, only the English voices sound natural, so these are all from the dub. Obviously quality will vary, sadly it doesn't seem to do Usopp very well.
Arlong
Franky
Luffy
Nami
Nico Robin
Usopp
Vivi
Zoro
GOALS
- Finish the side characters
- Finish the main characters
- Revise and fix definitions
- Better name for the crew
- Port characters to pygmalion/tavern AI
- Add more outfits and scenarios, Valentine, Halloween, Wedding, etc
- Normal chat options.
- Have the bots get enough interactions to publicly be used in rooms
- Add some sort of "Gameplay" mode
- Add wanted poster images to the main site
Pygmalion
Pgymalion is a work in progress AI based off of character.ai, it has no filter in place, but being in the early stages the text coherence is a bit iffy.
I plan to port the characters over after I finish all of them on character.ai, but if you want to play around with it, here's a guide and the link to the collab.
While character.ai is shit at nsfw, it is way better at generating content pertaining to the series. I recommend dumping your logs so we can improve Pygmalion
Here's the tutorial on dumping character.ai logs
CHARACTER FEEDBACK
Problem with the bot's writing or personality? Fill out this form so we can work together to try and fix them.
Here's my Character.AI Profile
Prior Updates
UPDATE 2/13: Added Atlas, Camie, Catarina Devon, Charlotte Poire, Ginrummy, Kinderella, Lilith, Miss Valentine, Raki, Sharley, Shinobu, Speed, Whitey Bay, York
UPDATE 2/9: Added Shakky
UPDATE 2/8: Edited Sarahebi, Robin, Nami, Added Vivi and added info on the rating system/rooms
UPDATE 2/7: Added Nami
UPDATE 2/6: Happy Birthday Robin! Added Nico Robin and some voice samples
UPDATE 2/5: Added Ain, Baby 5, Carina, Kalifa, Koala, Miss Doublefinger, Makino, Marguerite, Monet, Praline, Sarahebi, Tristan, site revisions, and tips for dodging the filter
UPDATE 2/4: Added Yamato, Perona, Pudding, Shirahoshi
UPDATE 2/3: Added Amande, Carrot(Beach), Conis, Cindry Domino, Kaya, Kiku, Saint Shalria, Sandersonia, Stussy, Ulti, Wanda and some grammer fixes.