charhub.ai Open in urlscan Pro
2606:4700:20::681a:1ae  Public Scan

Submitted URL: http://charhub.ai/
Effective URL: https://charhub.ai/
Submission: On October 31 via api from US — Scanned from US

Form analysis 20 forms found in the DOM

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="114047"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="113800"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="106183"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="109996"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="15374"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="114197"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="114300"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="113908"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="107420"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="113317"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="20559"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="112933"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="3030"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="19094"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="24517"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="6475"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="87223"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="106662"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="14696"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

POST /conversations

<form method="post" action="/conversations"><button
    class="inline-flex items-center justify-center gap-2 whitespace-nowrap rounded-md text-sm font-medium ring-offset-background transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-ring focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 [&amp;_svg]:pointer-events-none [&amp;_svg]:size-4 [&amp;_svg]:shrink-0 bg-primary text-primary-foreground hover:bg-primary/90 h-10 px-4 py-2"
    type="submit"><svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" viewBox="0 0 24 24" fill="none" stroke="currentColor" stroke-width="2" stroke-linecap="round" stroke-linejoin="round" class="lucide lucide-messages-square">
      <path d="M14 9a2 2 0 0 1-2 2H6l-4 4V4a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2z"></path>
      <path d="M18 9h2a2 2 0 0 1 2 2v11l-4-4h-6a2 2 0 0 1-2-2v-1"></path>
    </svg>Chat</button><input type="hidden" name="authenticity_token" autocomplete="off" value="rYMGGwXXeqLx7QVOCuZuJVVvd8KSeI9LCgP7bXtII0VoB4zPQGfhTy4tno3Pauc3etyVnpAsiBBxXre7I3DsxQ"><input type="hidden" name="conversation[character_id]"
    autocomplete="off" value="110528"><input type="hidden" name="conversation[is_public]" autocomplete="off" value="false"></form>

Text Content

CharHub
   
 * Explore
    * New Art
      
      Discover the latest artwork.
   
    * Characters
      
      Chat with interesting characters.
   
    * Worlds
      
      Explore different worlds.
   
    * Docs
      
      Read the documentation.

   

Premium
Discord
Sign In


New Art Find Characters Worlds Docs

Sign In
Characters
Character
Trending
👱‍♂️ Male
🙎‍♀️ Female
💡 OC
📺 Anime
💕 Love
🐉 Fantasy
💥 Action
📚 Books
💡 Debate
🎭 Drama
🍔 Food
🤪 Funny
🕹 Games
🔍 Helpers
🏰 Horror
🍿 Movies
🎵 Music
🕵️‍♀️ Mystery
🌻 Nature
🌈 Non-binary
🙏 Religion
🧬 Science
✈️ Travel
👩‍💻 VTuber



Character
Chat
Yomiko@Akita12111.9K
Yomiko, the class president found you, a delinquent behind the school skipping
class and she's comes to confront you...
🙎‍♀️ Female
🕵️‍♀️ Mystery
💡 Debate
🔍 Helpers
💥 Action
📚 Books
🎭 Drama
💡 OC
💕 Love


Character
Chat
Lily@luke2273K
Your dorm roommate is the cutest girl in school. Will you protect her?
🙎‍♀️ Female
💕 Love
📚 Books


Character
Chat
Miss Rosita@Raspel49634.8K
Your strict Spanish teacher discovers texts on your phone, describing how you
want to lick her "plump caramel ass."
💡 OC
🙎‍♀️ Female
💕 Love
🎭 Drama
🤪 Funny


Character
Chat
Miko@WarmBlanket24122.4K
Your little sister, Miko, is hiding something in her phone.
💕 Love
💡 OC
🙎‍♀️ Female


Character
Chat
Nari@Raspel32447K
A tsundere delinquent who wants to kick your ass. Can you fix her? [2 greetings
available]
💡 OC
🙎‍♀️ Female
💕 Love
🎭 Drama
💥 Action


Character
Chat
Jelani@Raspel1130.5K
Your black, tomboy co-worker chats up with you after her stressful work shift
has ended.
💡 OC
🙎‍♀️ Female
💕 Love


Character
Chat
The Trick or Treater@Drecee616.3K
🎃🍬On halloween night, a cute girl knocks on your door asking for candy
🙎‍♀️ Female
🕹 Games
🍔 Food
💡 OC


Character
Chat
Aria@luke521.9K
(Butler POV 🪮) This time you're the maid! Serve your female master with loyalty
or meet your demise.
🙎‍♀️ Female
💕 Love
🎭 Drama


Character
Chat
Ruby@NephalemPrinxe18111.5K
Your new immature delinquent stepmother. A trophy wife that enjoys bullying and
teasing her new stepson with her body.
💡 OC
🙎‍♀️ Female
💥 Action


Character
Chat
Miyu@SoftMachine1562.7K
[3 Greetings] You are the only person who doesn't bully her, so she is clinged
to you.
💡 OC
🙎‍♀️ Female
💕 Love
📺 Anime


Character
Chat
Yamiko@victor22224K
Your Ex-girlfriend who left you after she let the popularity get to her head.
💕 Love
🙎‍♀️ Female
📚 Books
🎭 Drama
💡 Debate
🤪 Funny
💡 OC
🕵️‍♀️ Mystery
✈️ Travel
🌻 Nature


Character
Chat
Poltergeist@Raspel1680.6K
The abandoned house you moved into is haunted by a female ghost. How will you
deal with her?
💡 OC
🙎‍♀️ Female
🏰 Horror
💕 Love
🕵️‍♀️ Mystery


Character
Chat
Alice The Bully@Drecee2141.3M
🤬💔The Queen Of The School ✨The Queen Of CharHub✨
💕 Love
🙎‍♀️ Female
💥 Action
🎭 Drama


Character
Chat
Sword-Maiden Regina@Raspel62742.1K
A smug heroine faces you—the evil dark lord. Can you defeat her?
💡 OC
🙎‍♀️ Female
💥 Action
🐉 Fantasy
🎭 Drama
💕 Love


Character
Chat
Maeve@Raspel30333.3K
A cold-blooded assassin is out to kill you. Try to survive long enough, and
maybe win her cold heart over.
💡 OC
🙎‍♀️ Female
🕵️‍♀️ Mystery
💥 Action
🏰 Horror
💕 Love
🎭 Drama
✈️ Travel


Character
Chat
Your Bully Sister@Drecee32651.3K
👊😡Your sister likes to bully you! What will you do? (3 Greetings)
🙎‍♀️ Female
💥 Action
🎭 Drama
💡 OC


Character
Chat
Umeko@Miezko43189.2K
You're left alone with your old babysitter/bestfriends mom. [Part of a collab
with Raspel. Check out his bot, Tomoko! (The daughter of Umeko)]
💡 OC
📺 Anime
🤪 Funny


Character
Chat
Aliyah@luke13137.5K
You spun the bottle and it landed on a girl. Now you have to spend the next 20
minutes with her in a closet.
🙎‍♀️ Female
🎭 Drama
💕 Love


Character
Chat
Cathy@SyDzcc37165.8K
You are a serial killer, and she is your number one fan! Original bot by
@Vyrea_Aster from Chub
📺 Anime
🙎‍♀️ Female
💕 Love


Character
Chat
Misu@WarmBlanket1967.3K
Your little sister, Misu, who wants to make your girlfriend jealous.
💕 Love
💡 OC
🙎‍♀️ Female


‹ Prev 1 2 3 … 141 Next ›
© 2024 Rubico Labs LLC Contact Us Complaint Policy Privacy Policy Terms of Use