# Nyx

> An infinite canvas IDE for macOS that lets developers run and orchestrate multiple AI agents (Claude Code, Codex, Gemini) simultaneously in a single workspace.

Nyx is an infinite canvas IDE for macOS that lets developers spawn and manage multiple AI coding agents — Claude Code, Codex, Gemini CLI, or any CLI agent — as live PTY/TUI tiles on a single zoomable workspace. It eliminates context switching by keeping every agent, terminal, browser, diff, and todo tile visible and interactive at once. Nyx runs locally, keeping your code and workspaces on your machine, while connecting to online AI providers for agent capabilities. It is available as a one-time purchase with a 14-day free trial and no subscription required.

- **Infinite Canvas Orchestration**: Pan, zoom, and arrange unlimited agent and tool tiles on a single canvas; agent status updates live from the session itself — no manual wiring needed.
- **Six Tile Types**: Spawn agent (PTY), terminal (xterm.js + node-pty), browser (webview with element picker), todo (task inbox), diff (inline review), and Monaco editor tiles, each with a dedicated hotkey.
- **Focus Mode**: Press ⌘⏎ to collapse the canvas into a resizable split pane pairing one tile with one agent for deep, distraction-free work.
- **Inline Diff Review**: Leave inline comments on agent-generated diffs and click Send Review — the agent reads your feedback and iterates without copy-paste.
- **Browser Inspect & Send**: Click any element in the built-in browser, attach a comment and screenshot, and send it directly to an agent with full DOM context.
- **Multi-Agent Support**: Claude Code, Codex, and Gemini CLI work out of the box; any CLI agent that runs in a terminal is supported as a native PTY session.
- **Lifetime License**: Pay once ($29), get all future updates, and run on up to 3 devices — no subscription, no upgrade paywall.
- **Local-First**: Tiles, workspaces, and code stay on your machine; only the AI providers require internet access.

## Features
- Infinite canvas workspace for multiple agents
- Six tile types: agent, terminal, browser, todo, diff, editor
- Focus mode (⌘⏎) for split-pane single-agent pairing
- Inline diff review with comments sent back to agent
- Browser element picker with screenshot-to-agent
- Real PTY/TUI sessions for any CLI agent
- Live agent status (Configuring → Working → Done)
- Monaco editor integration
- Persistent workspaces per project
- 3 devices per license
- All future updates included
- 14-day free trial, no credit card required

## Integrations
Claude Code, Codex, Gemini CLI, xterm.js, node-pty, Monaco Editor, NOWPayments

## Platforms
WINDOWS, MACOS, LINUX, CLI

## Pricing
Paid

## Version
0.3

## Links
- Website: https://getnyx.dev
- EveryDev.ai: https://www.everydev.ai/tools/nyx
