Dudoxx/dudoxx-ai-terminal

Shared multi-terminal bridge — one tmux session, human (web) + AI agent (MCP) attached simultaneously. Home of @dudoxx/ddx-term-mcp.

1Stars on the repository
10Mods indexed here, across every type
1mo agoLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

Dudoxx/dudoxx-ai-terminal

Agent Claude Code

NestJS 11 specialist for ddx-term-broker — the human channel + canonical state owner. Owns tmux control-mode attach, terminalId↔windowId registry, REST CRUD, and the raw ws.Server per-terminal fan-out. Use for any change under ddx-term-broker/src.

not rated 1 1mo ago A 69 tokens original MIT

Dudoxx/dudoxx-ai-terminal

Agent Claude Code

MCP stdio specialist for @dudoxx/ddx-term-mcp — the agent channel. Owns the 10 term verbs, the thin tmux client (execFile, NO PTY), read-cursor/snapshot mechanics, and the publish bundle (tsup). Use for any change under ddx-term-mcp/src or its publish config.

not rated 1 1mo ago A 82 tokens original MIT

Dudoxx/dudoxx-ai-terminal

Agent Claude Code

Next.js 16 specialist for ddx-term-web — the human-facing xterm.js UI. Owns the terminal page (one tab per terminalId), the XtermClient WS wrapper, snapshot restore, app shell, and next-intl wiring. Use for any change under ddx-term-web/src.

not rated 1 1mo ago A 68 tokens original MIT

Dudoxx/dudoxx-ai-terminal

Agent Claude Code

2026-06-28 · [TERM-BROKER] · PITFALL · Don't rely on tmux -CC attach to manage session state; use a separate registry for reconciliation. 2026-06-28 · [TERM-BROKER] · RULE · Ensure terminal session destruction is idempotent to prevent race conditions. 2026-07-10 · [TERM-BROKER] · PITFALL · Unbounded reconnects can…

not rated 1 1mo ago A 0 tokens original MIT

Dudoxx/dudoxx-ai-terminal

Agent Claude Code

2026-06-28 · [TERM-MCP] · RULE · The DDXTERMBROKERURL must include the /api/v1 broker prefix. 2026-06-28 · [TERM-MCP] · RULE · Load .env files early in the MCP to resolve ports before spawning. 2026-07-10 · [TERM-MCP] · RULE · Use .env files for configuration overrides, respecting precedence. 2026-07-10 · [TERM-MCP] ·…

not rated 1 1mo ago A 0 tokens original MIT

Dudoxx/dudoxx-ai-terminal

Agent Claude Code

2026-06-28 · [TERM-WEB] · PITFALL · Polling for terminal list updates is necessary for agent-created terminals to appear live. 2026-06-28 · [TERM-WEB] · RULE · Use noServer: true for ws.Server when integrating with an existing HTTP server. 2026-06-28 · [TERM-WEB] · DISCOVERY · WebSocket frames and input require…

not rated 1 1mo ago A 0 tokens original MIT

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: