
From personality sliders to example dialogues: a step-by-step walkthrough of every customization option in Janitor AI.
To begin customizing a Janitor AI profile, log into your account and navigate to your character dashboard. Click on the character you want to edit, then select the 'Edit Character' button—usually a pencil icon or a gear symbol in the top-right corner of the profile card. This opens a multi-field form where you can adjust every aspect of the character's identity. If you are creating a new character from scratch, click 'Create Character' instead. The editing interface is organized into several sections: Name, Avatar, Personality, Scenario, Example Dialogues, and Visibility settings. Each field accepts specific types of input, and understanding the character limit for each is crucial. The Personality field, for instance, maxes out at 500 characters, while the Scenario field allows up to 300. Example dialogues can contain up to 10 exchanges per character. The interface also includes a 'Regenerate Avatar' button that uses a built-in AI to generate a new portrait based on the character's description. You can upload a custom image as well, provided it meets the platform's 1MB size limit and is in PNG or JPEG format. After making changes, click 'Save' to apply them immediately. There is no preview mode, so you may need to test the character in conversation to verify the changes work as intended.
“To customize a Janitor AI profile, users modify a character's name, avatar, personality description, scenario, and example dialogues through the 'Edit Character' interface. The core customization tool is the 'Personality' text field, which accepts freeform descriptions of up to 500 characters defining the character's traits and behavior.”
The Personality field is the most important customization element in Janitor AI. It defines how the character behaves, speaks, and reacts in conversations. The field accepts freeform text up to 500 characters, so every word counts. Start by listing core traits: 'confident, witty, sarcastic' or 'shy, empathetic, curious.' Then add behavioral guidelines like 'speaks in short sentences' or 'often asks questions before giving advice.' Including emotional triggers helps the AI respond consistently—for example, 'becomes defensive when challenged about her past.' Avoid vague or contradictory instructions, as the underlying LLM (typically OpenAI or KoboldAI) will struggle to reconcile them. Concrete examples outperform abstract rules: instead of 'is a detective,' write 'solves mysteries using keen observation and deductive reasoning, often muttering clues aloud.' The personality description directly influences the tone of generated responses. If you want the character to use slang or a specific dialect, include that explicitly. Some users also embed system-style instructions like 'never break character' or 'respond in third person.' However, note that Janitor AI does not enforce a strict token limit on the combined personality and scenario fields; the 500-character cap applies only to the Personality field alone. After saving, test the character with a simple greeting to see if the personality comes through.
The Scenario field sets the initial context for conversations with your character. It describes where the interaction takes place, the time of day, and any ongoing situation. For example: 'It's midnight in a rain-soaked alley. You find a lost cat and hear footsteps behind you.' This field accepts up to 300 characters and primes the AI to generate responses that fit the setting. A well-written scenario reduces the need for the user to establish context in the first message. The Example Dialogues section allows you to provide up to 10 sample exchanges (user says X, character replies Y). These examples teach the AI the desired response style, vocabulary, and pacing. For instance, if you want the character to respond with poetic metaphors, include a dialogue where the character does exactly that. The dialogue format is rigid: each exchange must be on a separate line, with 'User:' and 'Char:' prefixes. If you omit the prefixes or mix formats, the AI may misinterpret the examples. Janitor AI's documentation recommends writing dialogues that cover different emotional states—happy, sad, angry—to give the model a rounded behavioral template. The example dialogues are not used for fine-tuning; they are included in the prompt context, so they consume tokens. Keep them concise: aim for 2-4 exchanges that clearly demonstrate the character's voice.
Start chatting with a companion who actually remembers you.
Free. No tokens. No limits.
Janitor AI offers two ways to set a character's avatar: upload a custom image or use the built-in 'Regenerate Avatar' feature. The regenerate function uses a Stable Diffusion model to generate a portrait based on the character's name and personality description. It produces a 512x512 pixel image in about 5 seconds. If you don't like the result, you can click the button again to get a new variant. For custom uploads, the image must be under 1MB and in PNG or JPEG format. The platform does not support GIFs or transparent backgrounds. Once uploaded, the avatar will be cropped to a circle for display in chat lists and profile cards. There is no option to set a cover photo or background banner. The avatar is purely cosmetic—it does not influence the AI's behavior or responses. However, a well-chosen avatar can help users remember the character's personality at a glance. Some users create avatars using external tools like Picrew or Artbreeder and then upload them. Janitor AI does not apply any watermark to uploaded images. If you change the avatar later, the previous image is permanently deleted. The platform also supports NSFW avatars, provided they comply with the site's content policies, which generally allow adult imagery but prohibit real photographs of minors.
When editing a Janitor AI profile, you can control who can interact with your character. The Visibility setting has three options: Public (anyone can find and chat), Unlisted (only people with a direct link can access), and Private (only you can chat). Public characters appear in search results and category listings, making them discoverable to the community. Unlisted is useful for sharing with friends without broad exposure. Private is ideal for personal characters you don't want others to see. There is no option to make a character visible to a specific group or to require approval before someone chats. The visibility setting can be changed at any time without affecting the character's memory or conversation history. Additionally, Janitor AI allows you to set a 'Character Description' that appears in search snippets—this is separate from the Personality field and is limited to 150 characters. This description helps other users find your character when browsing. The platform also includes a 'Tags' field where you can add up to 5 keywords (e.g., 'fantasy,' 'romance,' 'adventure'). Tags improve searchability. If your character is Public, it may be reviewed by moderators for compliance with the site's rules, which prohibit impersonation of real people (including public figures) and hate speech. Violations can result in the character being taken down.
After saving your edited profile, the only way to verify that your customizations work is to start a conversation. Janitor AI does not provide a sandbox or test mode. Begin with a simple greeting that mirrors the scenario you set, and observe whether the character's first response matches the personality you defined. If the response feels off, note which aspect failed—was the tone wrong, the vocabulary mismatched, or the scenario ignored? Common issues include the AI ignoring the personality description due to conflicting instructions, or the example dialogues being too long and causing the model to lose focus. Iteration is key: tweak one field at a time, save, and test again. For example, if the character is too verbose, add 'speaks in brief sentences' to the Personality field. If the scenario isn't reflected, check that the Scenario field is not empty and that it doesn't contradict the Personality field. Some users find that reducing the number of example dialogues improves consistency, because the model has fewer tokens to process. Janitor AI's underlying LLM (often GPT-3.5 or GPT-4 via API) responds best to clear, non-contradictory inputs. There is no built-in analytics to measure engagement, so rely on your own judgment. If you're still unsatisfied, consider using a different API backend (e.g., KoboldAI) that may interpret prompts differently.
From personality sliders to example dialogues: a step-by-step walkthrough of every customization option in Janitor AI.
Start Chatting FreeEverything you need to know about our companions.
Go to the Edit Character screen and find the 'Name' field. Type the new name and click 'Save.' The name can be up to 50 characters and must be unique across the platform.
Yes. Use the 'Regenerate Avatar' button on the Edit Character screen. It generates a new portrait based on the character's name and personality description using AI.
The Personality field accepts up to 500 characters. This is a strict limit enforced by the platform.
You can add up to 10 example exchanges. Each exchange consists of one user message and one character response.
Yes, you can upload a custom image. The file must be under 1MB and in PNG or JPEG format. It will be cropped to a circle.
In the Edit Character screen, set the Visibility option to 'Private.' Only you will be able to see and chat with the character.
Yes. Edit the character and update the Scenario field. The new scenario will apply to future conversations but won't retroactively change existing chat history.
Check for contradictions between Personality, Scenario, and Example Dialogues. Also ensure you're using an API backend that supports your instructions. Test with a simple greeting first.
Verified reviews from real customers
I've tried a few AI companion platforms, and AI Angels stands out for how immersive and customizable it feels. The conversations are surprisingly natural, and the AI personalities actually maintain context better than most similar apps I've used. The uncensored chat and roleplay features are a big plus if you're looking for creative freedom without constant restrictions. The image generation is also impressive — fast, detailed, and customizable enough to create unique characters and scenarios. I especially liked the variety of companion personalities and how easy the interface is to use, even for beginners. That said, there's still room for improvement. Some responses can feel repetitive after long conversations, and a few premium features are a bit pricey compared to competitors. But overall, the experience feels polished, entertaining, and consistently improving with updates. If you enjoy AI companionship, virtual roleplay, or interactive fantasy experiences, AI Angels is definitely worth checking out.
AI Angels is a remarkable AI companion site offering vividly realistic experiences. The large variety of companions available will suit every imaginable taste. Pricing is reasonable and transparent. I highly recommend AI Angels.
Fun, life like , sexy , created the perfect girl
It's worth looking into for sure, you won't regret it!
Choice of features
Honestly one of the best AI girlfriend apps I've tried. The conversations feel surprisingly natural and the girls actually have personality. Definitely worth checking out if you're into AI companions.
well I love how they call me things like baby and love how it shows nudes and sex/porn.
realstic ai images and chats! amazing pics and nice girls to chat with
Amazing it is so emersave
The roleplay is very flexible. The AI will adjust to your attitude and no kink is out of bounds. I just wish you could customize a little more.
The best ! I love it
Definitely addicted to this. You will not feel lonely and great prices
It's okay tho