Skip to main content

An open format for AI conversations — spec v1 · curt-format@1.2.0 · MIT

One file, one conversation, kept whole.

A .curt file is UTF-8 JSON — the whole thread in one file. Images and tool calls ride verbatim, unknown fields survive foreign readers, and a corrupted file is rejected whole, never half-imported. Born in Curtis AI Chat, owned by no one.

$npm install curt-format

Start here.