At a time when chatting and roleplaying with AI characters was booming, and mainstream services were shying away from NSFW (Not Safe for Work) themes, one man decided to pick up the broom and sweep aside the trash.
janitorai (i think lowercase janitorai looks better tbh) started as an idea for limitless AI and now its grown into something way bigger – a creative playground where YOU decide what is possible.
Shep, janitorai Update: The Future Looks Awesome.
What Is JanitorAI?
Shep had a single objective while developing JanitorAI: to offer an unfiltered and limitless alternative to everyone interested in AI roleplay. His vision and dedication led to the launch of JanitorAI in 2023.
JanitorAI is an unfiltered online AI roleplay platform where you can create or choose an existing character to roleplay with for fun, storytelling, or companionship. Unlike mainstream platforms, JanitorAI doesn’t restrict creativity or freedom of expression and allows users to explore NSFW themes.

Following its launch in 2023, JanitorAI quickly gained millions of users and became the leading unfiltered alternative for AI roleplay. Today, JanitorAI serves nearly 2 million users daily, making it one of the most popular unfiltered online AI roleplay platforms.
JanitorAI’s Features
JanitorAI prioritizes ease of use, letting new users unfamiliar with LLMs jump straight into AI roleplay. Because of this, it isn’t as feature-rich as other frontends, but the developers are gradually adding long-requested features to enhance user experience and keep up with other competing platforms.
Create Characters, Or Use An Existing One
You can create custom characters with unique traits, personalities, backstories, scenarios, and an initial message to start your roleplay.

JanitorAI also lets you import character cards from other platforms. Or you can jump straight into roleplay with one of the 1.5 million characters available on JanitorAI. However, the platform doesn’t allow you to export character cards.
JanitorAI Scripts
You can also develop your characters further by creating lorebooks or custom JavaScript code using JanitorAI Scripts. Lorebooks help optimize your context cache by moving unnecessary details from permanent tokens into a structured, retrievable information library.
With custom JavaScript code, you can add time-based events, track relationship progress, create engines to help the LLM better understand human emotions and preferences, and more. For example, if you’re frustrated with the LLM quickly trusting your character in your roleplay, a script that manages relationship progression dynamically can help make your roleplay feel more natural.

Currently, you can only use your own lorebooks and JavaScript code with characters you create. You cannot use your Scripts with characters made by others. Instead, creators add their own Scripts to their characters, which you can use while chatting with them. JanitorAI doesn’t let you view the contents of Scripts created by others, though this may change in the future.
Unfiltered And Free LLM, Or Bring Your Own Model
JanitorAI provides users with unlimited free access to its unfiltered in-house Large Language Model (LLM) called JLLM. It works out of the box with no setup required. Since it’s free, JLLM has a smaller context size and isn’t as advanced as other, more powerful LLMs.

You can also use bigger, more powerful LLMs through other cloud providers that have an OpenAI-compatible API, such as DeepSeek or OpenRouter. Alternatively, you can host LLMs locally using KoboldCpp and use JanitorAI as your frontend.
Text Generation Settings
JLLM works out of the box, but you can enhance your experience by tweaking JanitorAI’s text generation settings. These let you influence JLLM’s output (and other LLMs’ output) to generate the exact kind of responses you want

You can use custom prompts to provide the LLM with instructions, guide it with prefills, block it from using specific words and phrases, and adjust a few generation parameters. JanitorAI’s text generation settings provide some control over your experience, but your influence remains limited compared to other platforms.
The Community
Although not exactly a built-in feature, one of JanitorAI’s biggest strengths is its dedicated community. It has thousands of talented creators who bring fictional and original characters to life, making it easy to jump straight into any roleplay you want.
The platform also prioritizes its creators, stating that “JanitorAI is where creators make experiences worth having.” Besides creators, JanitorAI also has users who help others enhance their experience through guides and community-created extensions.
Customization And More
- Media Library and Customization: You can customize your profile page and character cards using JanitorAI’s built-in CSS editor and media library. You can also customize your chat page with a custom background, colors, and fonts.
- Help Center: JanitorAI’s help center contains documentation and guides to help users understand and use the platform’s features. It also includes an AI chat assistant that provides instant answers to your questions.
- Continued Development: Shep and a small team of developers are constantly working on JanitorAI. They are developing new features to improve the user experience, such as a more advanced LLM, creator community-building tools, and more.
Why Use JanitorAI?
JanitorAI offers an unlimited, free, and unfiltered LLM that powers your AI roleplay. No plus subscriptions, no gems, and no microtransactions. It’s an excellent option for those who want to enjoy this hobby without paying, especially if they lack the hardware to run a local setup.
JanitorAI is user-friendly and easy to use, especially for new users unfamiliar with LLMs or AI roleplay concepts. Its plug-and-play setup makes it easy to choose a character and start roleplaying right away. Once you’re comfortable with the platform, you can enhance your experience by using custom prompts, adjusting generation settings, and using an API or proxy service to access bigger, more powerful LLMs.
The platform’s talented creators have built a library of over a million characters to choose from. That means you rarely need to start from scratch. There’s likely already a character suited for the type of roleplay you want. If you’re a creator, JanitorAI provides a platform to publish your characters and share them with others who have similar interests.
Privacy and Other Concerns With JanitorAI
Due to JanitorAI primarily being a free service, users have expressed concerns about the platform logging their private chats for LLM training or sharing private information for financial gain. JanitorAI has previously clarified that it doesn’t use private chat messages for training its LLM. Its safety policy page states, “We never read your chats, and no chat content is shared with third parties.”
JanitorAI also uses a third-party automated moderation service to review user-generated content, ensuring it complies with the platform’s Terms of Service. This service even scans private character definitions for compliance.
Also Read: JanitorAI Addresses Recent “Controversies”
The developers also have access to users’ private chats. However, realistically, they don’t have the time to review the millions of messages generated daily. As with any online platform, you cannot expect complete privacy while using JanitorAI.
If you’re concerned about privacy and want complete control over your data, set up local AI roleplay with SillyTavern and KoboldCpp.
Censorship And Moderation On JanitorAI
JanitorAI has always stated that it permits unfiltered content as long as it doesn’t violate its Terms of Service. The moderation team is consistently proactive in enforcing these terms by removing content that violates the platform’s content policy. Private characters and chats are not exempt from the Terms of Service or content policy.
Disturbing or Triggering Content
Because of JanitorAI’s unfiltered nature, you might come across characters and scenarios that are too dark, heavy, or unconventional. JanitorAI prohibits content that breaks the law, lets users filter content by tags, and requires creators to warn users about potentially triggering material in their characters and scenarios.
The developers designed JanitorAI for adult users. As an adult, you are expected to be aware of anything that might trigger you and avoid engaging with those characters and scenarios. Use the provided tools to filter out any content you find upsetting.
Undisclosed Investments And Monetization
JanitorAI has previously received investment, though the platform has not disclosed the details. Currently, plans are underway to monetize the service through subscriptions to sustain its operation. Shep has assured users that the core features of JanitorAI will continue to remain free.
JanitorAI: The Unfiltered Frontier Of AI Roleplay
In a space where mainstream platforms continue to shy away from NSFW themes, JanitorAI continues to thrive as an unfiltered alternative.
Its unlimited and free in-house LLM, combined with the platform’s plug-and-play approach, makes it easy to use without any complicated setup. Additionally, its talented creators and helpful users make the community more appealing.
While the platform is an unfiltered alternative, it is not entirely free from censorship and restrictions. JanitorAI only allows content that complies with its Terms of Service and content policies. And automated moderation tools scan content to ensure it follows the platform’s policies.
JanitorAI’s future also hinges on a sustainable monetization plan while continuing to offer its core features for free.







