← Back to home About

About Kiny

An engine and toolset for writing interactive fiction in plain text — making storytelling a little simpler.

Origin

Inspired by Ink, made simpler

Kiny is inspired by Ink, keeping the idea of "writing branching narrative in plain text," but aims to be a leaner version: it drops the game-development-oriented advanced features (lists, tunnels, threads, external functions, and so on) and keeps only the syntax that storytelling actually needs. A single .kin plain-text file is a story that branches.

Simple doesn't mean limited. Kiny embeds logic directly in JavaScript — authors who just want to tell a story rarely need to touch it, while those who can program, or who pair with an AI agent, can still write complex, imaginative, game-like content in JS.

Roomy enough for the plainest story, strong enough for the wildest imagination.

More than a language

Reading and editing tools on every platform

Beyond writing, reading and revising matter just as much. Kiny is not only a markup language — it comes with a whole set of tools around .kin, across platforms:

Planned

Native AI, so authors can focus on writing

Kiny plans to introduce native AI support, aiming to make the division of labor clearer: authors focus on shaping and writing the story, while the more mechanical work — polishing prose, designing flow, applying templates — is handed to AI.

Leave to the author the parts of creation that truly need a human, and hand the automatable parts to the machine — that's the direction Kiny wants to take next.