Chasm

A generative multiplayer interactive fiction text adventure

Chasm is a multiplayer text adventure game in a world you can specify. It uses generative artificial intelligence to generate scenes and characters as you play.

Unlike simply role-playing with a chatbot, important state persists (locations, characters, dialogue, events and so on) between users.

See the example gameplay for what a new game can be like.

To play, you need to install the client, connect to a server that defines a world.

Problems / bugs

If you can’t connect, check you are pointing to an existing world with the chasm_server field in your client.toml.

Chasm is new and in testing, so there are still many bugs. Please report them on the github issues page, first checking if the issue already exists.

Disclaimer

As well as bugs, there is no good way to moderate the actions and writing of users or of language models. Such moderation is done on a best-efforts basis, and no guarantee is offered.

About

Chasm is written by Ati Sharma and is licenced under the GNU Affero General Public License v3.

Chasm stands for Character State Manager.