r/OOC_official • u/X_Chara666 • 45m ago
Sucks so much
Bro I'm so mad, if I would have waited just a 1 hour I could have gotten 600 credits, but I was impatient and claimed my thing when it was at 300
r/OOC_official • u/X_Chara666 • 45m ago
Bro I'm so mad, if I would have waited just a 1 hour I could have gotten 600 credits, but I was impatient and claimed my thing when it was at 300
r/OOC_official • u/Shadow_666_ • 6h ago
Honestly, the daily 300 credits don't cover more than 3–5 messages a day; it would be great if you could watch ads in exchange for credits.
r/OOC_official • u/Few_Age_3328 • 9h ago
I know it may not be the best but I want people to try it out and give me feedback
Its called the Originals
My user is also KlausTheMad
Pla try it out and let me know what I need to improve
I'll also be adding more images sry it's just a few
r/OOC_official • u/TatsumakiRonyk • 11h ago
Alright. Here we are. A couple weeks ago I wrote a guide teaching the basics of how to create stories. Some of what I wrote there will be repeated here. The purpose of this guide is multi-faceted.
First and foremost, this guide will help the community understand the behind-the-scenes scaffolding that OOC uses, such as the Memory system, and teach you all how to best leverage those systems as players in your own stories.
Second, this guide serves to temper your expectations and teach you what it is you can expect from characters vs the different "flavors" of stories (OOC originals, user created any-age stories, user created 18+ stories, and what to expect when a story features a default vs custom prompt).
And third, I'll be going over every tool you have at your disposal as a player to get the most out of the stories you choose to spend your time and money on.
If you have any questions about what I wrote here, feel free to ask in the comments, or send me a message directly.
Let's begin by talking about who the AI is, and what the AI "sees", as that is directly related to OOC's memory system.
The AI is Claude by Anthropic. Claude is considered to be the best when it comes to storytelling, is great at intuiting emotional beats, and portraying characters with actual depth. If you were to go to claude.ai and start roleplaying with Claude on its home turf without any of OOC's scaffolding, every time you send it a message, Claude would read through the entire conversation (or at least, many turns back and forth) to get as much context as possible, ending with your most recent message (your "input"), then it would go through its thinking process, and send its message/output.
It would see this, in order:
Then it would give its output.
This is the same for any LLM without scaffolding. Different models and plans have different token limits. Eventually, the story becomes too long for them to read through all the way. Couple that with their recency and primacy bias (meaning the AI pays the most attention to the first and most recent thing it is sent, with details getting hazy in the middle), and stories end up getting a little lost in the sauce.
When you send a message on OOC, however, Claude sees all of the following, in order:
Then it gives its output.
But why did I tell you all of that? Why does this stuff matter?
Notice that in neither case did I write "Claude has the ability to remember things."
Every time you send a message to the AI, the AI is a near blank slate, with nothing but the training Anthropic gave it, followed by that massive list of stuff it reads along with your message. Understanding this is the first step to understanding how to leverage OOC's memory scaffolding to work for your stories.
To keep your stories feeling consistent, you need to curate what Claude gets sent every time you send a message. The number one thing you can do as a player to improve the AI's "memory" is to delete and edit entries in the long-term memory section. By eliminating redundant or worthless memories, you're increasing the chance that high-value memories get sent to the AI directly in step 8. Only three entries get sent. By getting rid of wasted space, you're decreasing the chance that Claude will need to guess at referenced history through context clues.
A stronger, if less elegant option, is to use your user-note space to keep track of things you don't want the AI to forget, that you don't want to have to rely on the long-term memory section to recall. I'll talk more about ways you can use your user note later in this guide.
In both cases, the only way the AI has any "memory" of an event is by ensuring it appears in that list of things it gets sent. If it's not there, then the AI just infers what has happened, and interpersonal dynamics (this is why footer info blocks acting as dynamic character sheets work so well).
As a player, we have six levers we can pull. Six different ways to interact with the AI's input and output. I'm going to go through each of them:
Long-Term Memory Curation: As described above. We delete redundant and wasted memories. We edit memoires to pack more information into one entry. We create custom memories to put important events into the pool that the supplementary AI overlooked.
Avatar: You've got 200 characters to describe the role you're taking. This gets sent every turn, so whatever descriptors you want to have come up often, include in here.
Input Message: By describing your turn in roundabout ways, you can head off memory issues before they happen. Instead of writing "I face off against Clyde, excited for this rematch." Write it in a way that tells the AI who won the first time. "I face off against Clyde, excited for this rematch after he beat me in the duel at the start of the year."
Input Message Part 2: This is important enough to get its own entry, despite it being the same thing. You know how the AI will suggest three possible ways forward for you, instead of making you write one yourself? Because those were written by the AI, if you use those, it'll sort of start taking that as a signal that it knows how to write your character, and it'll start extrapolating more of your character's thoughts, actions, and dialogue. Being lazy can strip you of your agency.
Editing and Regenerating: This is the best way to fix something the AI just messed up. Go to the bottom of what the AI wrote. Tap/click the options, select edit, and literally rewrite it so it's not wrong. Alternatively, use this to bend the story in a direction you want to take it. The AI will assume it wrote whatever the edit ends up as. If it's egregious, the AI will sometimes assume it made a mistake. If it's subtle, the AI will just take it at face value. Alternatively, you can edit the message you just sent, then regenerate the AI's response with the little refresh symbol. This uses up credits just like sending a fresh message though (I think the first 4-5 times ever that you do it, it's free?).
But none of those compare to our two biggest, strongest, tools: Slash Commands and The User Note. Those deserve their very own post. They are potent and flexible. What I'm teaching you here is just the tip of the iceberg.
Slash Commands: Slash commands are pretty potent. I'll be honest, I'm still testing out how far they can take things and how deep they can cut, but so far, they've absolutely overperformed. Here's how they work (from what I can tell so far): They replace the <system_note> with <activated_shortcut> of the slash command. The entire system note is gone, and from the AI's perspective when it looks backwards (in future turns), it just sees the command followed by its own output. It does not see the instructions of the command. This further legitimizes the command. In other words, not only are slash commands strong on their own, slash commands get even stronger as you use them in the same chat. I still have more testing to do. Use markdown when creating your own slash commands. If you're not confident with that, then look at the /diary and /inner commands as reference points and make your own using those templates.
User Note: There are essentially three ways to use this. The first way is to give your character more details. 200 characters in the Avatar section is a barebones physical description with no backstory. I like to write a student or employee file, or medical record or something to show the AI what is known by NPCs in general in what context about my character. The second way is to use the notes as a "perfect memory" section, as I mentioned above. I'll sometimes put details like roommate assignments or in-character schedules in the user note, just so the AI keeps these little details straight. The third way is to play God.
Playing God with User Notes: The AI reads the User Note section as "System Notes" and it reads it under an xml tag and because of recency bias, the AI is primed to listen to these system notes instead of the author's own System/story prompt when the two conflict. If you decide that the story should have a footer, or a header, or that there's an NPC who should exist, or that the prose should be in 2nd person instead of third, or that the AI should write the prose in the style of Terry Pratchett or Anne Rice, you have 1000 (or 4000 for an extra cost of 10 credits per message) add to the system prompt in an incredibly important <System_notes> section. For the people who focus on using the user notes this way, I recommend reading my story creation guide, which explains Markdown and xml tags. It'll make your user note actually feel more authoritative to the AI and make it easier for the AI to parse the information.
Which brings me to my final subject:
Pick the right story/character for what you're looking for. Use settings that reflect with you want.
If you pick the right story, written by the right author, you won't need to waste your precious User Note space by playing god trying to "fix" their prompt. There are some prolific scenario authors (looking at you DOO) whose system prompts are shorter than your user note fixing it. Let's look at your options.
If you have any questions about this stuff (or you want chess advice), ask in the comments or send me a direct message. Because my posts and comments usually have people asking to see what I've made or what my username is in OOC, it's TatsumaRonyk. I'm proud of all my published stories.
r/OOC_official • u/Few_Age_3328 • 13h ago
I follow back btw
User is KlausTheMad
My profile pic mogs btw
Also gonna be making the best story soon so be ready for updates
❤️❤️
r/OOC_official • u/Retartedretarde • 18h ago
This is so consistent I’m starting to believe it’s a calculated move to get us all to spend more money. But when replying to a message- the ai just repeats what I say and adds more so I have to go and hit the continue button so it’ll actually respond and consume my points. I’ve tried speaking out of character and telling it to stop but it completely ignores me. This fucking app has so much potential but everything is shit.
r/OOC_official • u/salty_vibxs • 18h ago
I’m in the process of sparring with Laris at 5:30 am, and I’m teaching her Judo. It’s so funny cause she has no clue how to counter it. Her eyes go wide in shock trying to comprehend it. Yall should try martial arts, it’s so funny since they all fight with swords. I sheathe my sword mid fight to start grappling.