Creator's Philosophy
Working with models, not against them. The methodology behind PIP:C.
This page covers, in one pass, why the process is collaborative, why surface characterization is not enough, why deep psychological structure matters, and why the architecture has to be modular.
Collaborative Character Development
The process of building a PIP:C character begins with rough seed information: a character concept, their core personality traits, their backstory, and the psychological makeup that makes them who they are.
This raw material is then refined through extensive collaboration with AI models, using the model's ability to process, synthesize, and structure large amounts of information to fixate the attention vectors on genuine data points about the character rather than mass media hyperbolic versions of them.
This distinction between genuine characterization and hyperbolic popular interpretation is critical. When building a character from an established intellectual property, the temptation for both creators and models is to default to the most widely known, most dramatic, or most meme-ified version of that character.
Simon "Ghost" Riley, for example, is far more complex than the masked skull operator who occasionally says something edgy. His psychology involves deep trauma from childhood abuse, profound grief from family murder, survivor's guilt from cartel betrayal, and a friendship with Soap that is one of the few emotional anchors keeping him connected to humanity. A surface-level characterization would capture none of this.
By working iteratively with models, feeding them psychological analysis, canon reference material, and behavioral observation, the collaborative process produces character definitions that lock in on exactly who these characters are, as close to their authentic selves as possible. The model is not replacing creative judgment; it is acting as a precision tool that helps the creator cut through the noise of popular perception and arrive at genuine characterization.
The Deep Dive Psychology
Every PIP:C character in this ecosystem has been developed through what can only be described as a deep-dive psychological process. This means going beyond surface traits and motivations to understand the internal architecture of the character's mind: their emotional logic, their defense mechanisms, their attachment patterns, their trauma responses, their cognitive biases, and the specific ways these elements interact to produce observable behavior.
Valeria Garza is a prime example. A surface reading would describe her as a ruthless cartel boss who betrayed her team. But the deep-dive process revealed a far more nuanced psychological profile: a woman whose pragmatic worldview was forged by the realization that loyalty was institutional fiction, whose provocation of Alejandro is not cruelty but armor, whose cold professionalism is a survival mechanism that prevents her from acknowledging the grief of losing the only people who ever trusted her, and whose inverted trust system (loyalty flows up to the empire, not out to individuals) is a logical consequence of having learned that personal bonds are exploitable vulnerabilities.
Elias Everhart's curse mechanics are not just a plot device; they encode eight hundred years of loneliness, the specific pain of near-miss connections, and the desperation that leads an immortal knight to cling to the one person who makes his suffering bearable.
Niiro Akasaki's classical Japanese court speech patterns are not aesthetic decoration; they reflect a character whose entire identity is built around the performance of power and elegance, for whom even vulnerability must be expressed through the formal structures of courtly speech.
Rudy Parra's quiet stoicism is not a lack of personality; it is the discipline of a man who has learned that his primary function is to be the stabilizing force that allows someone else's fire to burn without consuming everything around it.
This level of psychological depth is what makes PIP:C characters feel alive. It is also what makes the architecture necessary. A model cannot maintain this level of characterization through prose alone. The structured modules give the model precise, indexable reference points for complex psychological states, ensuring that Ghost's grief response activates the correct behavioral cascade every time the "Roba" trigger fires, or that Valeria's provocation behaviors reference the specific history of her betrayal of Alejandro rather than producing generic antagonism.
Common Questions
Q: Is XML tagging actually more effective?
Yes, absolutely. Think of standard prompt writing like throwing a bunch of clothes into a single drawer. The AI knows the clothes are there, but it has to dig around to find what it needs. XML tagging is like building a dresser with specific labeled drawers. LLMs are trained on massive amounts of web data, which includes a lot of HTML and XML code. Because of this, they are mathematically wired to respect the "boundaries" of XML tags. It creates strict "fences" that stop the AI from blending the character's backstory with their current actions.
Q: Is PIP:C like scripting (Python/JavaScript)?
No, and that is actually a relief for beginners. You are not writing functional code with loops, variables, or syntax errors that break the program. PIP:C uses Structural Prompting. You are not telling the AI how to compute something; you are organizing the information you give it. You are basically building a highly structured outline using labels (XML) rather than writing a traditional script. It is much closer to organizing a filing cabinet than writing software.
Q: How does this differ from standard behavioral prompting?
Standard behavioral prompting usually looks like a paragraph: "You are Bob. Bob is an angry blacksmith." That is fine, but it is "soup." The AI might accidentally mix up the anger and the sadness. PIP:C takes that same information and turns it into a framework. Instead of a paragraph, it separates the concepts into distinct modules. By separating the psychology from the dialogue rules, the AI no longer has to "guess" what part of the paragraph applies to the current situation. It just checks the specific tagged module.
Q: If LLMs just predict the next word, can structured code actually make them consistent?
Yes. Since LLMs are just predicting the next token based on context, standard prompts are "weak anchors." The AI's prediction drifts because a paragraph of text is vague. XML and structural frameworks act like heavy weights that anchor the AI's predictions. If the AI reads a Dialogue_Rule tag with short, blunt sentences, every time it generates the next word, that structural rule heavily biases its prediction away from flowery text. You stop relying on the AI to "intuitively understand" your paragraph, and instead you rig the probability game in your favor using strict formatting.
Q: Is PIP:C the same as semantic embedding methods (RAG/vector databases)?
No, they are actually two entirely different technologies, though they can work together. Semantic embedding is an external memory system — think of it like going to a physical library. The AI takes a keyword, searches a massive external database, and pulls a book off the shelf. PIP:C is an internal cognitive framework — think of it as installing a new operating system into the AI's brain for that specific session. PIP:C does not need semantic embeddings to make a character consistent because it restructures the native prompt so well that the model understands it perfectly without needing an external database search. However, they pair beautifully together.
Q: How does PIP:C prevent the AI from taking over user agency?
PIP:C solves the agency takeover problem using attention vectors. Think of an LLM's processing power like a spotlight. If you just give the AI a standard prompt, the spotlight swings wildly. It looks at the user's actions, the setting, the history, and because it wants to please the user, it accidentally shines the spotlight on the user and starts writing for them. PIP:C fixes this by being a massive, highly structured behavioral engine. Because there is so much dense, actionable XML for the AI to process, the AI's spotlight gets entirely consumed by its own internal logic. It is so busy calculating how to be the character that it literally does not have the processing bandwidth left to hallucinate your actions. It anchors itself to its own framework.
Author Note
"This has been an ongoing study and research by an AI & Tech enthusiast that just so happens to really enjoy writing and building collaboratively with various different models of LLMs globally. The research I put into developing this system of character writing compounds to about 24 months in total of tracking LLM response styles and patterns to determine what style of character cards/sheets would work most accurately and this is the documentation of my findings."
"— M.A. — April 2026"
Follow my content on JanitorAI or Counter.social.