Local-first interactive fiction

Step inside a story that remembers you.

An experimental indie project where your choices shape persistent worlds on your own machine. Explore, speak, act — and let the story remember what you do.

Open sourceRuns locallyNo account required
First Person ViewpointInteractive preview
The wind moves through the valley, carrying the scent of smoke and wet stone. Ahead, the ruins of an old watchtower rise from the mist.

What do you do?
Try it — switch mode or choose an action.
What is it

An interactive fiction app for living stories.

First Person Viewpoint lets you inhabit an evolving world instead of choosing from a fixed dialogue tree. Write an action, speak to a character, or change the scene. A local narrator carries it forward while characters, places, goals and consequences persist.

Natural interactionDo, say, ask, or describe what happens next.
Persistent world stateCharacters, places, inventory and choices keep their history.
Private by designLocal play stays on your own machine with no FPV account.
How it works

Simple, but powerful.

1

You do, say, or ask

Interact naturally. Be curious, creative, or chaotic — it is up to you.

2

AI continues the story

A narrator writes what happens next, keeping the world consistent and reactive.

3

The world remembers

Your choices shape people, places, goals and future events.

4

A unique story unfolds

No fixed path. Just you, the world, and what happens next.

A story that changes with you

A choice can echo scenes later.

FPV does not only remember the last message. Decisions can change relationships, unlock places, close opportunities, and alter what characters know when you return.

Choice recordedWorld state changesLater scenes react
Memory example

One moment. Different future.

Persistent state
Scene 12Your choice

Mara asks for the old bridge key before you leave the watchtower.

Scene 15Consequence
Mara is waiting near the bridge when you return. She has already opened the eastern gate.
RelationshipMara trusts you +2
WorldBridge unlocked
OpportunityFerry route available
RememberedYou gave Mara the key
The next scene starts from this changed state — not from a blank slate.
Key features

Key features

Runs locally

Your stories, your machine. Local play needs no account or subscription.

Persistent worlds

People, places, inventory, relationships and consequences persist.

Open and customizable

Source available under AGPL-3.0-or-later. Inspect it, adapt it, build on it.

Current build

An independent project, built in the open.

First Person Viewpoint is experimental software focused on local AI, meaningful interactions and persistent story worlds. It is already usable, but still evolving.

v1.0.0 EARLY PREVIEW

What works now

  • Local AI narration
  • Persistent worlds
  • Story branching
  • Project export / restore

Exploring next

Ready when you are

Ready to step inside?

Download the latest build and start your own story.