Skip to content
easl

Docs

easl is a mac app for coding agents: ask Claude Code or Codex how something works and it draws it beside its terminal, from the real code; click any piece and it goes with your next prompt. These pages describe it as it is on main; the changelog says what each release has. Start with Getting started.

Start

  • Getting started

    Install easl, open a folder, and run your first agent in a terminal tile.

  • Agents

    Which agent CLIs report their state to easl, how to set each one up, and what happens when you quit or reboot.

Using easl

  • Tiles

    What each kind of tile on the canvas shows and does, from terminals and code to notes, pages, images and drawings.

  • Mentions

    Point your agent at a line of code, a page element, a note paragraph or a drawing, and it arrives with your next prompt.

  • Navigation

    Find your way around a big board with Go to, ⌘J, Zoom to Fit, walkthrough steps and Back and Forward, plus every keyboard shortcut.

  • Reviewing work

    Review what an agent changed in a changes tile, stage or discard it safely, undo any step, and read the evidence agents leave on the board.

For agents

  • Agent API

    The local socket, schema, Python SDK, TypeScript client and easl CLI that agents use to work on the board, talk to each other and share helpers.

Reference

  • Language servers

    Install the language servers easl uses for hover, definitions, references and outlines, and tell it where to find one.

  • Troubleshooting and uninstall

    Manage easl's terminal sessions from the shell, fix common snags, and remove every file easl writes.