Everything K-culture — comebacks to K-beauty, straight to your inboxGet it in your inbox

METAL MEDIA

The-Sentience-Company/easel

20JavaScriptGPL-3.0

An AI agent publishes its work as a webpage, you mark it up in the browser, and the feedback flows back to the agent as JSON

easel lets an AI agent publish work — a plan, an eval run, a comparison table, a diagram — as a local webpage that a human can annotate directly in the browser. Clicking Send releases the agent, which had been blocked waiting on a single command, handing it your feedback as JSON; the agent applies it and republishes, with the next round marked to show exactly what changed. Everything runs locally on macOS through a background daemon called easeld, with no cloud involved.

What it does

  1. The agent publishes a page; a human annotates any element or text and can leave decisions through widgets like vote, approve, or rating
  2. The easeld daemon runs continuously at 127.0.0.1:4400 and owns all state, so boards survive session ends, daemon restarts, and can be handed between agents
  3. Nothing is sent until the human clicks Send, at which point the agent's blocked `easel await` command returns with the feedback as JSON
  4. Republishing to the same key preserves round history, with added, modified, and moved changes marked between rounds
  5. Mermaid diagrams render to SVG at publish time and open as an editable Excalidraw whiteboard in the browser

Why it matters

It replaces reviewing agent output through terminal scrollback or screenshots and prose descriptions with the ability to point directly at the part you mean. It's fully open source under GPLv3 and installable on macOS with Node 22+.

Terms in this repo

  • easeld · A local background daemon running at 127.0.0.1:4400 that manages all board state
  • launchd · macOS's system for automatically running and managing background services
  • SSE · Server-Sent Events, a way for a server to continuously push updates to a client
  • mermaid · A tool that turns text descriptions into rendered diagrams
  • Excalidraw · A web-based whiteboard tool with a hand-drawn sketch style

Repository description (English)

agent publishes, you annotate in the browser, feedback flows back as JSON.

Open on GitHub

Trending repos

All repos →

Latest from METAL MEDIA