Skip to content

templarsco/nyx

Repository files navigation

Nyx

The night terminal where AI agents work while you rest.

Nyx is a Windows-first AI terminal multiplexer that combines the best of t3code, cmux, and openclaude into a unified experience with native Lightweight AI Gateway integration.

Features

  • Claude Code Teams — Spawn and manage multiple AI agents in parallel with split view and command center modes
  • Notification Rings — Blue pulsing indicators when agents need your attention, with configurable toast and panel modes
  • In-app Browser — Split a Playwright-scriptable browser alongside your terminal for QA and preview
  • Workspaces + Free Terminals — Project-based workspaces with chat/agents, plus standalone terminal splits like a traditional multiplexer
  • Collapsible Sidebar — Rich metadata (git branch, PR status, ports, agent status) that collapses to icon-only mode
  • Lightweight Gateway — Easy mode onboarding with one API key for 25+ AI models, plus advanced provider configuration
  • Eclipse & Dawn Themes — Deep navy dark theme and warm lavender light theme with violet accent

Install

Windows (recommended)

winget install templarsco.nyx

Or download the latest .exe from Releases.

Development

Prerequisites

Setup

git clone https://github.com/templarsco/nyx.git
cd nyx
bun install
bun run dev

Scripts

Command Description
bun run dev Start all dev servers
bun run build Build all packages
bun run typecheck TypeScript type checking
bun run lint Lint with Oxlint
bun run test Run tests with Vitest
bun run dist:desktop:win Build Windows installer

Architecture

nyx/
├── apps/
│   ├── desktop/    # Electron shell
│   ├── web/        # React 19 SPA (UI)
│   ├── server/     # Bun backend (PTY, Agent SDK, RPC)
│   └── marketing/  # Landing page
├── packages/
│   ├── contracts/  # Shared types
│   └── shared/     # Shared utilities
└── scripts/        # Build tooling

Credits

Built on the foundation of t3code by Ping. Terminal multiplexing concepts inspired by cmux. Multi-provider patterns from openclaude.

License

MIT

About

Nyx — AI terminal multiplexer for Windows. Fork of t3code with Claude Teams, notification rings, in-app browser, and Lightweight Gateway integration.

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors