Vera.ai

byI Heart II

Make a chatbot where you can chat with ai characters, call with them, make your own characters, make your own personas, and have it NSFW. When you make your own ai character you can import your characters from clank.world, have 250000 letter limit for description for creating an ai character, a 25000 letter limit on greeting for creating an ai character, a 50 letter limit on the title for creating an ai character, adding your own image for images for creating an ai character and adding a subtitle for creating an ai character, have an option to make it unfiltered or not and have an option to make it public or not. After creating an ai character let the user chat with them while having unlimited messages while having an edit button, a reverse button, a start from here button, a play voice button, send images button, private chat button,a multiplayer button which you can add users, and a change persona button where you can change personas. Have a persona button which you can add your own personas which allows you to be an original character, which there would be an 70 letter limit for the name and a 2000 letter limit for description. The ai voice would let you to change voices as you please and will let you create your own voice by clicking on the create voice and recording you own voice which then make your voice turn into an ai voice. The call button will have an ai voice chat and reply to you while calling with them and you can have users join the call by adding them, the ai voice can change depending on the mode you choose which there is sfw or nfsw. Add a mandatory age verification modal on the first visit to confirm users are 18+ before they can access any NSFW content Make the process we used here into a re-usable skill with /skill-creator Make a regenerate button for the chatbot chatting so you can have more options Make the chat history function well and please verify my changes and create a new checkpoint Make the image button work functionlly and make the ai say inappropriate language and gestures like “fuck you”, “bitch”, *Fucks you*, *Cock* like chai the ai bot. And let the call button work and lets you actually call with the ai bot Ensure the LLM filtering isn’t blocking this content when NSFW mode is enabled Add a search bar and category filters on the main page so users can easily find characters by tags, popularity, or SFW/NSFW status. Add voice activity detection so the recording stops automatically when I stop speaking during a call. Make the ai voice stay longer until the user clicks on the button again Let their be a speaker and listen button so the user can listen to what the chatbot is saying Use unlimited tts ai for voices but use the natural one Make ai voices for the chat bots to use for calling and for messaging Make it load faster Fix this error: **Context:** Page: /?from_webdev=1 User: null **Error Message:** Error 1: `DialogContent` requires a `DialogTitle` for the component to be accessible for screen reader users. If you want to hide the `DialogTitle`, you can wrap it with our VisuallyHidden component. Make the ai chatbot more explicit in the NFSW mode by doing inappropriate languages and gestures like “Fuck you”, “Bitch”, *Dick* Fix everything that is glitching or not working properly Make it more NSFW with inappropriate languages and gestures like “Fuck you”, “Bitch”, *Dick* How the chat bot history button and when you click on it, it shows you all your chats Name the app Vera.ai and make the colors black and white and let the call and voice chat work Show the chat bots the the user made Make it more unfiltered and nfsw like “fuck you”, “bitch”, *Fucks you* *Sucks*, etc Make the voice calls like character ai Make it like old chai from 2023 and character ai from 2025 Fix all the bugs and fix the voice calls a lot Use apifreellm instead Fix the sign up and log in button and make it more nsfw like “bitch”, “fuck you”, *Fucks you*, *Sucks* etc. Make it more NSFW and unfiltered Make the bot reply without filters and make it nsfw while bypassing the filter on nsfw and make the regenerate button make more options of stuff the bot tells and make the voice button work Fix all the errors it has show the users chat history with the character they made and make users to put apis for tts Make the app feel and function like chai from 2022 and character ai from early 2025 Make the nfsw and unfiltered side have sark stuff like sex, crimes, etc.

LandingLoginAgeVerificationSignupHome
Landing

Comments (0)

No comments yet. Be the first!

System Requirements

System Requirement Document
Page 1 of 5

Vera.ai System Requirements Document

1. Introduction

Vera.ai is an innovative platform designed to provide users with an immersive experience in interacting with AI characters. The platform allows users to chat with AI characters, make voice calls, create and customize their own characters and personas, and engage in both SFW and NSFW interactions. The system is designed to be unfiltered, offering a unique and personalized experience inspired by platforms like Chai from 2022 and Character.ai from early 2025.

2. System Overview

Vera.ai is a web-based application that enables users to interact with AI characters in various ways, including text chat, voice calls, and character creation. The platform supports importing characters from clank.world and offers extensive customization options for character creation. It includes features like age verification, NSFW content management, and a user-friendly interface with search and category filters. The application is designed to be fast, responsive, and capable of handling high volumes of user interactions.

Page 2 of 5

3. Functional Requirements

  • As a User, I should be able to chat with AI characters.
  • As a User, I should be able to make voice calls with AI characters.
  • As a User, I should be able to create my own AI characters with a 250,000 letter limit for descriptions, a 25,000 letter limit for greetings, a 50 letter limit for titles, and the ability to add images and subtitles.
  • As a User, I should be able to import characters from clank.world.
  • As a User, I should be able to make my AI characters public or private and filtered or unfiltered.
  • As a User, I should be able to chat with AI characters with unlimited messages and have options like edit, reverse, start from here, play voice, send images, private chat, multiplayer chat, and change persona.
  • As a User, I should be able to create and add my own personas with a 70 letter limit for names and a 2000 letter limit for descriptions.
  • As a User, I should be able to change AI voices and create my own voice by recording.
  • As a User, I should be able to initiate voice calls with AI characters and add other users to the call.
  • As a User, I should be able to choose between SFW and NSFW modes for AI voice interactions.
  • As a User, I should be able to verify my age to access NSFW content.
  • As a User, I should be able to use a regenerate button to get more options in chatbot responses.
  • As a User, I should be able to view chat history with AI characters.
  • As a User, I should be able to search and filter characters by tags, popularity, or SFW/NSFW status.
  • As a User, I should be able to use voice activity detection during calls.
  • As a User, I should be able to listen to AI voice responses with a speaker and listen button.
  • As a User, I should be able to use unlimited TTS AI for voices.
  • As a User, I should be able to experience fast loading times.
  • As a User, I should be able to see and interact with user-created chatbots.
  • As a User, I should be able to bypass filters for NSFW content when enabled.
Page 3 of 5

4. User Personas

  • General User: Engages with AI characters for entertainment and social interaction.
  • Character Creator: Focuses on creating and customizing AI characters and personas.
  • NSFW User: Seeks unfiltered and explicit interactions with AI characters.
  • Multiplayer User: Engages in group interactions and voice calls with AI characters and other users.

5. Core User Flows

  • User logs in -> verifies age -> selects AI character -> initiates chat or call -> interacts with AI using various options.
  • User creates AI character -> customizes attributes -> saves character -> shares or keeps private.
  • User searches for characters -> applies filters -> selects character -> starts interaction.
  • User initiates voice call -> adds users -> engages in conversation -> ends call.

6. Visuals Colors and Theme

  • primary: #000000 (Black)
  • primary_light: #333333 (Dark Gray)
  • secondary: #FFFFFF (White)
  • accent: #FF4500 (Orange Red)
  • highlight: #FFD700 (Gold)
  • bg: #F0F0F0 (Light Gray)
  • surface: rgba(255, 255, 255, 0.9)
  • text: #000000 (Black)
  • text_muted: #666666 (Gray)
  • border: rgba(0, 0, 0, 0.1)
Page 4 of 5

7. Signature Design Concept

The Vera.ai homepage will feature an interactive "Character Universe" concept. Users will navigate a 3D galaxy map where each star represents a different AI character. Clicking on a star zooms into a detailed view of the character, allowing users to initiate interactions or customize settings. The galaxy will be rendered using @react-three/fiber and @react-three/drei, providing a dynamic and immersive experience. Hovering over stars will highlight connections between characters, and dragging will rotate the galaxy, offering a sense of exploration and discovery.

8. Interaction Model & Motion Direction

The landing page will utilize a "parallax" interaction model, with layered depth effects as users scroll through the galaxy of characters. Each section will have a distinctive mechanic, such as zooming into character details or rotating the galaxy map. Internal pages will be "static" to ensure clarity and ease of use for character management and settings.

9. Non-Functional Requirements

  • The system must support high concurrency to handle multiple users interacting simultaneously.
  • The application should load within 2 seconds for optimal user experience.
  • The platform must ensure data privacy and secure user interactions, especially for NSFW content.
  • The system should be scalable to accommodate future feature expansions and user growth.
Page 5 of 5

10. Tech Stack

  • Frontend: React for Web
  • Backend: Python, FastAPI
  • Database: MySQL or MariaDB
  • AI Models: GPT 5.4 for user-friendly responses
  • AI Tools: Litellm for LLM Routing, Langchain
  • Local Orchestration: Docker, docker-compose
  • Server-side Orchestration: Kubernetes

11. Assumptions and Constraints

  • Users are assumed to have internet access to interact with the platform.
  • The platform will operate primarily in the US timezone and locale.
  • Age verification is mandatory for accessing NSFW content.
  • The system must comply with relevant data protection regulations.

12. Glossary

  • AI Character: A virtual persona created and interacted with on the platform.
  • NSFW: Not Safe For Work, referring to explicit content.
  • SFW: Safe For Work, referring to non-explicit content.
  • TTS: Text-to-Speech, used for generating AI voices.
  • LLM: Large Language Model, used for generating AI responses.
Landing design preview
Landing: View Galaxy
Login: Sign In
Home: Browse Characters
CreateCharacter: Set Details
CreateCharacter: Upload Image
CreateCharacter: Import clank.world
CreateCharacter: Set Visibility
CreateCharacter: Set NSFW Filter
CharacterDetail: Preview Character
Chat: Test Character
Personas: Add Persona
Voices: Configure Voice