The StoryPath system has Aspirations.

Cypher has Character Arcs.

Both of these are tools for players to say what plots they want to explore with their characters. By having short term (for either the current or next session) and long term (perhaps spanning a dozen sessions) goals, players drive the narrative.

There may very well be an underlying arc linking sessions together, but this is very much the characters’ story.