Pricing
You buy points and spend them on generation calls. No subscription, no seats, nothing to cancel.
Top-ups
One-off purchases. Larger packs carry a bonus.
Prices are net; tax for your location is added at checkout, and the checkout page is authoritative for the final amount. Payment is handled by Stripe — we never see your card number.
Points never expire, and a price change does not touch points you have already bought. A point is a quantity, not an amount of money.
What a run costs
Points per generation call, by stage. Revisions and regenerations are half price — iterating is the point of the tool, and a tool you flinch at using has lost the part that was worth paying for.
| Stage | Points per call |
|---|---|
| Mechanic ideation | 3 |
| Direction divergence | 3 |
| Beat sheet | 5 |
| Cast · World | 2 |
| Quests | 4 |
| Dialogue | 4 |
| Carriers | 4 |
How many calls a stage takes depends on your game — how many characters, how many quests, how many dialogue trees. The app estimates each stage before you start it, and shows the upper bound.
Questions
- Is this AI dialogue for my NPCs?
- No. Nothing produced here runs in your game or talks to your players. Narrative Engine is a design-time tool: it writes the narrative design document — beat sheet, cast bible, quest state machines, dialogue trees — that your runtime systems are then built from. If you are looking for NPCs that improvise during play, this is the wrong tool.
- Why points instead of a subscription?
- Because of the shape of the usage. Narrative work is a pulse: heavy for the weeks a project is being designed, then nothing for months. A monthly seat charges you for the months you are shipping, not writing. Points are only spent when something is generated, and unspent points keep their value indefinitely.
- Do my points lose value if you change the price?
- No, and this is written into the terms rather than left as goodwill. A point is a prepaid quantity, not a prepaid amount of money. Changing the price only affects what new points cost. Every ledger entry also stores the unit price at the time, so a change never reprices your history.
- What happens if I run out of points mid-project?
- Generation stops; nothing else does. You can still browse, edit, diff, approve and export everything already produced, including the full git repository. Running out of credit is not a reason to hold your work hostage.
- Which model does it use?
- Different stages use different models, chosen per stage for what that stage actually needs, and you can override the choice in settings. Points insulate you from that: when model prices move, we adjust the internal conversion rate, not the price on this page.