Branching Skies

Stories that remember you.

← All posts

Editorial card reading The Guild Keeps A Ledger, from the post on an AI RPG with factions, Branching Skies.

An AI RPG with factions that keep a ledger, not a mood

An AI RPG with factions worth the name stores each organization's opinion of you as a ledger, a recorded standing with reasons attached, and requires the narrator to read that ledger every turn instead of improvising your welcome from recent chat. That one sentence separates a faction system from faction flavor. Flavor is a guild that scowls at you while the scene remembers the betrayal, then greets you warmly two sessions later because the transcript scrolled. A ledger is a guild that still wants its debt paid a month after you stopped thinking about it.

We build Branching Skies, a mobile AI RPG, and factions were the part of the world we most refused to leave to the narrator's memory, precisely because faction state moves slowest. Slow-moving state is what improvised memory loses first. Here is how the system works, with the measured test that convinced us it holds.

What do classic RPGs get right about factions?

The bookkeeping. Games like Fallout: New Vegas made faction reputation legible with explicit standing tiers per organization, and the pattern shows up across the RPGs with the best faction systems: your standing is a stored value, changes have causes, and consequences follow from the value rather than from a writer's whim. Players trust those systems because nothing in the game can contradict the table.

An AI-narrated RPG inherits the same requirement and adds a saboteur: a storyteller that generates every scene fresh and will cheerfully invent your standing if nothing stops it. So we kept the classic architecture, the ledger, and pointed our narrator at it. The model tells the story of being welcome or unwelcome. The ledger decides which one is true, the same split that runs through every consequence in the game.

Why shouldn't faction reputation decay?

Because organizations are not crowds. We wrote up how town heat works: witnessed crimes raise your wanted tier, quiet days cool it, and the town eventually moves on the way real crowds do. Factions in Syrinway are the deliberate opposite. An organization has records and officers and interests, and its memory does not fade because you went camping for three weeks.

We measured the asymmetry rather than asserting it. In one logged test scenario, a character wrongs a guild, then waits out more than a month of quiet in-game days. The town's interest in him decayed to nothing on schedule. The guild's ledger did not move by a single point. The only thing that clears a faction ledger is making it right, restitution, not patience. That difference between the state that forgives and the state that waits is most of what makes the world feel inhabited rather than simulated, and it requires two record types with two decay rules, which is exactly the kind of structure a transcript cannot hold.

How does faction standing actually change?

Through deeds first. Act for an organization's interests and its ledger warms. Act against them and it cools, with the offense recorded rather than vaguely remembered. But the change that surprised us in playtesting was quieter: taking a side out loud counts. In one of our logged sessions, a conversation in which the player committed himself to a faction's cause moved that faction's ledger a point, no sword drawn, because the game's after-the-scene analysis recognized a stated allegiance and recorded it.

Every one of those changes lands as a value with a reason attached. That auditability matters more in an AI game than anywhere else, because when a guild officer turns you away at the door, you deserve to know it happened for the recorded reason and not because the narrator hallucinated a grudge. It is the same honesty bar we apply to quest progress, where a milestone advances on verified fact or not at all.

What do factions written as canon add?

Weight. The organizations in Syrinway are not generated on demand. They were written into the world's files the way its people were, with their own ground, their own interests, and their own relationships to the towns they operate in, drawn from the decade this world spent as our homebrew tabletop campaign. When you cross one, you are not crossing a paragraph the model invented last scene. You are crossing something the world will still contain next month, which is why the ledger matters: a permanent organization with amnesia would be a contradiction.

That authored-world approach is a running theme for us, and it is the first thing we would check in any mobile AI RPG you are evaluating: whether the things that claim to remember you actually exist anywhere outside the conversation.

Where this is heading

Branching Skies is a curated, mobile-native AI RPG set in Syrinway. The faction system in this post, the authored organizations, the no-decay ledger, restitution as the only way out, and the measured town-versus-faction asymmetry, is working in our development builds today, and every example comes from our own logged sessions. The early beta list is open now. If you want a world where a guild's memory outlasts your patience, the form below is where that story starts.