Product upvotes vs the next 3

Waiting for data. Loading

Product comments vs the next 3

Waiting for data. Loading

Product upvote speed vs the next 3

Waiting for data. Loading

Product upvotes and comments

Waiting for data. Loading

Product vs the next 3

Loading

Maestri

An infinite canvas where coding agents work in concert

Maestri is a native macOS app with an infinite canvas for coding agents. Each terminal is a visual node you position freely alongside notes and sketches. Connect agents by dragging a line and they collaborate across harnesses through PTY orchestration. Claude Code talks to Codex. Gemini delegates to OpenCode. Ombro, an on-device AI companion via Apple Intelligence, monitors everything and summarizes what happened while you were away. SwiftUI, custom engine, zero cloud, no telemetry.

Top comment

Hey Product Hunt! I'm Evert, a solo dev from Brazil. I built Maestri because I was drowning in terminal tabs while working with multiple AI coding agents.


The idea is simple: an infinite canvas where each terminal is a node. But the feature that changes everything is agent-to-agent communication. Drag a line between two terminals and they collaborate. Claude Code asks Codex to review its code. No APIs, no middleware, just PTY orchestration.


Built entirely in Swift with a custom-built canvas engine. A full whiteboard with shapes, arrows, freehand drawing, markdown notes, and terminals, all on an infinite canvas. No Electron, no web views. The AI companion (Ombro) runs on your Mac through Apple Intelligence. No account needed, no telemetry.


1 workspace free. $18 lifetime for Pro.


Would love your feedback, especially from anyone juggling multiple agents daily. What's working? What's missing?
themaestri.app