Open Roleplay AI

Open Roleplay is an open-source alternative to Character.ai, providing full control over your data, model, and characters.

Visit Website
Open Roleplay AI

Introduction

What is Open Roleplay AI?

Open Roleplay is an open-source AI-powered platform that allows users to create and customize AI characters for roleplaying. It provides a variety of AI models, supports image generation, realistic voice interactions using ElevenLabs, and automatic translation for multilingual conversations. Open Roleplay ensures that you have full control over your data and models.

Key Features

  • Open Source Models: Choose from a variety of AI models supported by OpenRouter or bring your own to create unique AI characters.
  • Customize Characters: Easily create and personalize characters, personas, and user interfaces.
  • Image Generation: Utilize open-source AI models to generate images.
  • Realistic Voice: Use ElevenLabs Voice to create characters that can talk to users with a realistic voice.
  • Automatic Translation: Communicate with AI models in multiple languages. Check out the supported languages.
  • Group Chat (Coming Soon): Invite multiple characters to a single chat room for group conversations.

Supported Models

Check out the list of supported models.

Built With

  • Next.js: For the web application.
  • React.js: For building user interfaces.
  • Tailwind CSS: For styling.
  • Vercel: For frontend deployment.
  • Convex: For backend as a service.
  • Clerk: For user authentication.

Deployment

  • Convex and Vercel: Use Convex for backend and Vercel for frontend deployment to ship features faster. Detailed guides can be found in Convex with Vercel.
  • Clerk: Provides secure and simplified user authentication. Check out Convex Clerk for more details.

Contribution

Open Roleplay AI encourages community contributions. Check out the CONTRIBUTING.md file for more information on how to contribute.

Roadmap and Feedback

Shape the roadmap together by providing feedback and suggestions on the Issues page.

License

Openroleplay.ai is licensed under the GNU Affero General Public License Version 3 (AGPLv3). The goal of this license is to maximize user freedom, encourage contributions, and prevent corporations from using the code in closed-source proprietary products without contributing back to the open-source community.