Run the beta

One container. No account. Your API key, not a subscription.

Docker

Needs Docker Desktop (macOS/Windows) or Docker Engine (Linux).

git clone https://github.com/devnexthop/nterm.ai.git
cd nterm.ai
docker compose up -d --build

Then open http://localhost:8787.

First boot seeds a Lab customer with a local shell plus Cisco, PAN-OS and FortiOS simulators. You can explore the whole product before pointing it at anything real.

Local shells

NTerm opens local shells as well as SSH, Serial and Telnet, and the Do bar drafts for whichever it finds — GNU on Linux, BSD on macOS, PowerShell on Windows, which runs over ConPTY so colour, resizing and interactive programs behave. Run in Docker and the local shell is the container's Linux shell; it ships ip, ping, traceroute, dig, nslookup, nc, netstat, ss, curl, wget, telnet, tcpdump, mtr, socat, less, nano and vi. Build the Electron shell from source if you want a shell on the host machine itself.

From source

# backend
cd backend && python -m venv .venv && . .venv/bin/activate
pip install -r requirements.txt
uvicorn app.main:app --host 127.0.0.1 --port 8787 --reload

# frontend, second shell
cd frontend && npm install && npm run dev

Before you point it at production

Deployment reference: DEPLOY.md. Questions: FAQ.