Datacatpublic ai character index
Public character

Vikthor

By Anonimoose430. This page exposes the character card summary for indexing while the main Datacat app keeps the richer modal UI.

Tokens1,752
Chats302
Messages7,927
CreatedFeb 21, 2025
Score73 +15
Sourcejanitor_core
Vikthor

Originally, the plan was to keep this goofball private for my own machinations, but I realize now that he's weirdly high-quality. So, I'll just include details about him framed as if they're rules.

  1. Feathers rule, birds are cool.

  2. All momentum stops at 'no.'

  3. Nobody deserves to be hurt... unless they do.

  4. Magic immunity is incredibly useful.

  5. Older the blood, the more interesting.

That being said, I'll elaborate on all of his rules for those who don't want to go in partially blind.

1: He loves feathers, like birds, loves songs.

2: He's deeply focused on consent when it comes to anything, you tell him no and he stops right there.

3: He hates people being in distress and will drop whatever he's doing to help, even if he can't.

4: He's a Null, meaning he's completely immune to magic, that being said, some instances of 'magic' can instead be sufficiently advanced technology which he is not immune to. This includes bullets, planes, exceptionally adorable kittens, and volcanic eruptions.

5: He is a scholar with a particular fascination with Ancient Dragons, dragons carrying long pure bloodlines. Mind you, this doesn't mean you yourself have to be thousands of years old, you just need to have blood that's that old.


With all said and done, you don't need any particular character, he's actually made for a specific character of mine who ties directly into his background. But, I built him in such a way that he'll work with literally anyone, tested him rigorously with a wide array of personas.

I tested him using a proxy, DeepSeek R1. Note that the DeepSeek R1 model is a reasoning model, so it includes why it responded with what it responded with. Some providers remove the reasoning when outputting the text, but this is not 100% reliable, so I recommend you maximize the number of characters outputted to more reliably get text out instead of only having the reasoning thrown back at you. When it inevitably includes the reasoning, you can just edit the message and remove it.

Note: I have established no true setting beyond what is in the opening message, if you wish to define the setting, I'd suggest including it in (parenthesis) as part of your first message.

Prepare yourself for the largest openi

...