Skip to content

kaleidify code

Your code, your terminal, your rules, your models.

An AI that writes code in your terminal, for Macs and Linux, with Windows support coming soon. Tell it what you want; it reads your project, makes the change and runs your tests. You see every step.

Get started in three steps

  1. 01

    Install

    Paste this into a terminal to install kaleidify Code (in beta). It adds one program, kaleidify.

  2. 02

    Sign in

    Opens your browser to confirm with your Kaleidify ID. No ID yet? Create one. Code credits come with Pro and Max, or use a model you run yourself for free.

  3. 03

    Start in a project

    Run it from the folder you're working in and say what you want done.

What it costs

With Kaleidify's AI models

  • Free to download for Macs and Linux. Windows support is coming soon.
  • Pro and Max include monthly Code credits, separate from Studio's.
  • Each task uses credits for the work the AI does. Smaller models use fewer.
  • Check your balance any time with /account in Code.

See plans and prices

With your own models

Run an AI model on your own computer, for example with Ollama, and point Code at it. It uses no credits, on any plan. You still sign in with your Kaleidify ID.

~/.kaleidify/config.tomltoml
[endpoint]
wire = "openai"
base_url = "http://localhost:11434/v1"

What it does

  • Finds its way around. Goes straight to the part of your project that matters, instead of reading every file.
  • Precise edits. Changes exactly the lines it means to, and retries safely if something moved.
  • Runs safely. On macOS, its commands run inside the system's own sandbox, and you choose what it may do.
  • Undo any step. Roll back its changes, pick up where you left off, or branch off in a new direction.
  • Reads long logs cheaply. Pulls out just the parts of long output that matter, so you spend fewer credits.
  • All-or-nothing changes. With atomic mode on, a group of edits either all goes in or is undone together.

Commands

kaleidify
Start it in the folder you're working in.
kaleidify login
Sign in with your Kaleidify ID in the browser.
kaleidify exec "…"
Run one task without the interface, for scripts and automated checks.
kaleidify --resume
Pick up your most recent session.
kaleidify --fork
Start a new branch from a session, leaving the original as it was.
kaleidify sessions
List what you've been working on.
kaleidify doctor
Check your account, settings and connection.

Try it in your next project.

Install it in one line, sign in, and tell it what to do.