nexterm --about

NexTerm

The modern, AI-powered terminal and code editor for Windows.

A daily-driver Windows terminal built from scratch. PowerShell, CMD, Git Bash and WSL in tabs and split panes, SSH profiles with an SFTP browser, an AI side panel that can read your terminal, local ghost-text autocomplete, and a Coder mode with the VS Code editor engine, git and language servers. Free and private: no accounts, no telemetry, no ads.

OS
Windows 10 / 11 x64
Shells
PowerShell 7, CMD, Git Bash, WSL, Zsh, Fish
Version
0.4.1, May 20, 2026
AI
Groq, Gemini, Claude, Ollama, llama.cpp
Accounts
none · telemetry: none · ads: none
NexTerm on Windows 11: PowerShell with the animated banner and system info

nexterm theme --pick

# 19 themes ship with NexTerm. Pick one and the whole page repaints.

# One terminal, every shell

  1. nexterm

    The terminal. PowerShell 7 with the animated banner, system info, and a timer on every command.

  2. nexterm new-tab --pick-shell

    Every shell. PowerShell, CMD, Git Bash, WSL, and Zsh or Fish through WSL, colour-coded per tab.

  3. nexterm split --right --broadcast

    Split panes. Split any way you like, and broadcast one command to every pane at once.

  4. nexterm ssh --profiles

    SSH profiles. Hosts, identity files, jump hosts, tunnels and auto-reconnect, with SFTP built in.

  5. nexterm settings themes

    19 themes. Tokyo Night to Synthwave '84, plus your own colour overrides.

  6. nexterm settings typography

    Typography. Cascadia Code or Consolas, line height, cursor style and a live preview.

NexTerm: The terminalNexTerm: Every shellNexTerm: Split panesNexTerm: SSH profilesNexTerm: 19 themesNexTerm: Typography

# It reads the error with you

Ghost text finishes the command, the build breaks, and Explain & Fix reads the last thirty lines and hands back the fix. Pick a theme above and the session plays in it.

Get-NexTermFeature | Format-Table -AutoSize

NameWhat it does
AI that sees your terminalA side panel that reads your last 30 lines, explains errors and runs fixes, with undo for its edits.
Ghost textLocal autocomplete from Ollama, accepted with Tab. Nothing leaves the machine.
Coder modeMonaco, the VS Code editor engine, with git, diffs, format-on-save and language servers.
SSH and SFTPProfiles, jump hosts, port forwarding and a file browser for the remote machine.
Quake modeA hotkey drops the terminal down from the top of the screen, from anywhere.
Workspaces.nexterm.yml workspaces, session recording to asciinema, and snippets with placeholders.
A real vaultAPI keys are encrypted with Windows DPAPI and never written to the settings file.
ExtensionsA marketplace served as a static registry from GitHub. No backend needed.

git log --graph --oneline --decorate

  1. 2026-05-20 (HEAD -> main, tag: v0.4.1) Voice input, file compare, format-on-save, language servers
  2. 2026-05-18 (tag: v0.4.0) Extensions, Claude, workspaces that persist
  3. 2026-05-13 (v0.3.0) Coder mode, multi-window, AI vision and ghost text
  4. 2026-05-12 (tag: v0.2.0) The AI side panel
  5. 2026-05-12 (tag: v0.1.3) New prompt, live CPU, GPU and RAM
  6. 2026-05-04 (tag: v0.1.2) “Open in NexTerm” in the Explorer menu
  7. 2026-05-04 (tag: v0.1.1) Native Windows 11 window chrome
  8. 2026-05-04 (tag: v0.1.0) First release

nexterm trace --keystroke

# Electron splits the work: the window draws, the main process owns the shells.

  1. KeystrokeReact + Zustand window
  2. xterm.jsrenders the terminal
  3. contextBridgea narrow, safe API
  4. node-ptymain process
  5. Your shellPowerShell · WSL · SSH

npm ls --depth=0

nexterm@0.4.1

  • ├── electron@30
  • ├── react@18
  • ├── zustand@4
  • ├── @xterm/xterm@5
  • ├── monaco-editor@0.55
  • ├── node-pty
  • ├── better-sqlite3
  • ├── ssh2
  • ├── node-llama-cpp@3.18
  • └── tailwindcss@3

cd ..\jarvisJarvis Say “hey Jarvis”. It answers, and does the work.