Catenary is a spatial IDE and terminal orchestrator that reimagines coding with AI agents. Instead of drowning in terminal tabs: • Visual Cables: Wire agents to pass context & run multi-model squads • New Task Islands: Spin up isolated visual workspaces in 1 click • All-in-One: Monaco editor, native PTY terminals & browser previews • 100% Local-First: Zero telemetry, fully offline & private Free for macOS, Windows & Linux: thecatenary.app
Hey Product Hunt! 👋
I'm Giorgio, creator of Catenary.
Over the past few months, AI coding agents (like Claude Code and terminal-based agents) completely changed how I build software. But our interfaces didn't keep up: we're still trying to juggle dozens of overlapping terminal windows and narrow chat sidebars, constantly losing our mental map.
I asked myself: What if our IDE was built for the way developers actually work today?
That’s why I built Catenary — an infinite 2D spatial IDE and terminal orchestrator designed from the ground up for modern AI-native developer workflows:
• Visual Cables: Physically wire agent terminals together to pipe context, delegate tasks, and build multi-model squads (e.g. heavy reasoning models chained to fast test runners).
• New Task Islands: Spin up isolated visual workspaces in 1 click without losing your previous flow.
• All-in-One Canvas: Native PTY terminals (WebGL xterm.js), Monaco editor, and local browser webviews side-by-side.
• 100% Local-First & Private: Runs on your machine, zero telemetry, and your code and API keys never leave your device.
The app is completely free to download for macOS (Apple Silicon + Intel), Windows, and Linux at https://thecatenary.app.
Built this as an indie developer and poured a lot of love into the details. I'd love to hear your feedback, answer any questions, and hear what you think of spatial computing for coding! 🚀
Report
@giorgio_nicolas Infinite canvas for coding sounds wild, nice shoot
Thanks so much, @priya_kushwaha1 🙌 It definitely felt wild to step away from traditional tabs at first, but once you start laying out your agents and editors side-by-side, it's hard to go back. Hope you get a chance to test it out
Report
Curious, I liked the fact that you can have bundles of terminals. looks funny :) I will try once I have time.
Haha thanks, @xesca_i_am! 😄 Being able to bundle terminals together into task islands was a huge game changer for keeping my sanity while multitasking. Take your time to try it, and feel free to drop any feedback whenever you do!
Report
Giorgio, the idea of having everything spread out in one place where I can actually see what is going on really appeals to me. My setup usually turns into a pile of windows I completely lose the thread of, so this feels like a relief :)
Thanks @robin_de_lacroix ! That pile of overlapping windows was the exact nightmare that drove me to build Catenary in the first place. Losing the visual thread ruins flow. Having that bird's-eye spatial view brings so much clarity. Would love to hear how it fits into your workflow once you take it for a spin!
Catenary
@giorgio_nicolas Infinite canvas for coding sounds wild, nice shoot
Catenary
Thanks so much, @priya_kushwaha1 🙌 It definitely felt wild to step away from traditional tabs at first, but once you start laying out your agents and editors side-by-side, it's hard to go back. Hope you get a chance to test it out
Curious, I liked the fact that you can have bundles of terminals. looks funny :) I will try once I have time.
Catenary
Haha thanks, @xesca_i_am! 😄 Being able to bundle terminals together into task islands was a huge game changer for keeping my sanity while multitasking. Take your time to try it, and feel free to drop any feedback whenever you do!
Giorgio, the idea of having everything spread out in one place where I can actually see what is going on really appeals to me. My setup usually turns into a pile of windows I completely lose the thread of, so this feels like a relief :)
Catenary
Thanks @robin_de_lacroix ! That pile of overlapping windows was the exact nightmare that drove me to build Catenary in the first place. Losing the visual thread ruins flow. Having that bird's-eye spatial view brings so much clarity. Would love to hear how it fits into your workflow once you take it for a spin!