Skip to content

A pocket studio for your channel · macOS

Your crew.Your call.

Kiju is a Mac app to write, cast, shoot and cut a channel with AI, on your own keys. The crew proposes; nothing moves until you keep it — and every paid button tells you the price first.

Ask for a seatThe waitlist addresshello@kiju.app

Opens a draft in your mail app. Nothing leaves until you press Send.

Mac app · No Kiju account · Your own API keys · English and French

The visit

Five takes land. You keep one.

A run the studio recorded on September 26: one character, five styles. Press Generate and the takes land as they did that day — then keep the one you would keep.

LabOne character, five styles

Ready

The reference: the red tin monster with its brass key, striding through a cardboard city under a night-blue sky
ReferenceThe still the run started from.

ReferenceThe still the run started from.Press Generate: the five takes land at the pace of the recorded run.

This page spends nothing and sends nothing. The chip is the run’s recorded total, rounded up to the cent as the desk rounds.

Awaiting replay

Made by Tin Kaiju, the studio behind Kiju, with the studio’s engine — the providers Kiju calls. You are replaying the studio’s run, not generating a new one.

How it works

Four truths

  1. DraftKept

    The crew proposes. You decide.

    Agents write the brief, the script and the shots. Everything they make is a draft until you keep it. They never approve their own work.

  2. The price is on the button.

    Every paid action says what it costs before you press it. Set a budget per project; Kiju refuses past it, and never spends without an estimate.

  3. ~/Kiju/Wind-Up City/

    Your channel is a folder.

    No Kiju account, no Kiju server, no telemetry. Projects stay on your Mac, keys in the macOS keychain. Requests go only to the providers you choose — and Kiju shows what leaves, first.

    • ApprovedRivet never speaks. A voice turned him into a cartoon.
    • RetiredPixel-art episodes. At that size the key disappears.
    • Sample channel « Wind-Up City » · fictional

    The next episode remembers.

    The rules you approve in the bible bind every episode after. The crew writes from them, and the continuity check reads each new script against them, citing the rule it relies on. A retired rule keeps its reason.

Five rooms

One desk, five rooms.

The same channel folder, read by five rooms. Each one opens on what you kept in the one before.

The Channel room: Wind-Up City’s promise, audience and voice on a sheet, and the keel with four productionsThe Writers’ room: four productions on the left, « The night baker » open on its briefThe Cast room: Rivet, approved, with his portrait, and Odile, proposed; Rivet’s look and personality on the rightThe Lab: the clay take of Rivet on the stage, the five takes in a strip, the Generate button with its priceThe Cutting room: « Five ways to draw Rivet » under review, three notes pinned to the time, the release list
01 Channel · 02 Writers · 03 Cast · 04 Lab · 05 Cutting · The desk, on a fictional sample channel
  1. Channel

    Audience, promise, voice — and the bible: what is approved, what is proposed, what was retired and why.

    Tutorial: open a channel
    The bible: « Pixel-art episodes » set aside, with its reason kept
    The bible: « Pixel-art episodes » set aside, with its reason kept · The desk, on a fictional sample channel
  2. Writers

    From an idea to a brief, a script you approve version by version, and the director’s shot list.

    Tutorial: from a brief to a script
    The writers’ row: Draft script and Check continuity, each with its price
    The writers’ row: Draft script and Check continuity, each with its price · The desk, on a fictional sample channel
  3. Cast

    Recurring characters with a look and a voice. A real person’s face is a verified asset, never a photo.

    Tutorial: a character
    Rivet’s sheet: approved by you, canon
    Rivet’s sheet: approved by you, canon · The desk, on a fictional sample channel
  4. Lab

    Image, video and voice on your keys. The price on the button, what leaves the Mac said first, every take kept on disk.

    Tutorial: compare and keep
    A take’s inspector: Send to production, use as reference, animate it
    A take’s inspector: Send to production, use as reference, animate it · The desk, on a fictional sample channel
  5. Cutting

    Frame-exact review, notes pinned to the time, a release list before anything goes out.

    Tutorial: notes on the time
    Notes pinned to the time, with their timecodes
    Notes pinned to the time, with their timecodes · The desk, on a fictional sample channel

    Try it

    A note pinned to time

    Drag the playhead, or use the arrow keys. The note stays on its frame.

    By you · Note at 00:12:08

    Hold the frame a beat longer before the title.

    Timecode00:12:08/ 00:30:00
1 of 5

Research

A study

Study

How a video take is priced

The desk’s own formula, live: 12 seconds of video are 289 frames, not 288 — a bill taught the desk to count the first frame.

Read the study
Model

The desk’s formula

  1. 1,280 × 720 px × (24 × 12 + 1) frames ÷ 1,024
  2. =260,100 tokens
  3. ×$0.0000107 a token
  4. =$2.7831
Button preview · nothing is sent

The button rounds the estimate up to the cent. An estimate, not an invoice: the provider’s own cost replaces it when it reports one.

Recorded These are the settings of a real bill: $2.78307 on October 6, 2026, through OpenRouter.

Big channels.Little monster.

Kiju is in private beta on macOS. Send us a line and we write back when there is a seat.

Ask for a seatThe waitlist addresshello@kiju.app

Opens a draft in your mail app. Nothing leaves until you press Send.