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.
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:
- Cross-platform reader Open and read instantly in the browser, on Windows and macOS, with a mobile reader planned — readers open it on any device with no technical background, and their choices genuinely change where the story goes and how it ends.
- Cross-platform editor Mobile planned The desktop editor previews as you write; a mobile editor is planned — on a computer, phone, or tablet, authors can write and revise stories anywhere.
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.