데스크톱 · iPhone · iPad · Android

책상에서도, 손안에서도. GPU 서버를 위한 GpuTerm.

GpuTerm은 터미널, 드래그 앤 드롭 파일 브라우저, 원격 호스트의 CPU·메모리·디스크·GPU 실시간 모니터링을 하나의 데스크톱 작업 공간에 담았습니다. iPhone·iPad와 Android용 네이티브 앱으로 모바일에서도 서버 작업을 이어갈 수 있습니다. SSH 클라이언트, SFTP 도구, watch nvidia-smi를 따로 띄울 필요가 없습니다.

Desktop · iOS & iPadOS · Android · 외부 디스플레이

iPhone·iPad 앱스토어에서 보기 ↗

최신 버전: beta · GitHub 소스

GpuTerm 창: 세션 사이드바, SSH 터미널, SFTP 브라우저, CPU·메모리·디스크·GPU 실시간 텔레메트리 막대

GPU 서버에 필요한 모든 것을 한 곳에

한 번 연결하면 됩니다. 모니터링은 별도 SSH 채널로 동작해 셸을 막지 않고, 기본 지표는 서버에 에이전트나 root 권한 없이 수집합니다.

SSH 터미널

xterm.js와 Rust ssh2 기반의 완전한 PTY 터미널. 화면 분할, 검색, tmux 세션, ProxyJump, 포트 포워딩, keyboard-interactive·OTP 로그인, ~/.ssh/config 가져오기를 지원합니다.

실시간 GPU 모니터링

모든 GPU(NVIDIA, AMD, Intel, Apple Silicon)의 사용률, VRAM, 온도, 전력과 CPU, 메모리, 디스크, 접속 사용자를 기록 그래프와 임계값 알림과 함께 보여 줍니다.

SFTP 브라우저

드래그 앤 드롭 업로드·다운로드, 로컬/원격 두 창 보기, 진행률과 취소, 이름 변경, 삭제, 새 폴더.

프로세스와 컨테이너

어떤 프로세스가 어느 GPU를 쓰는지, CPU·메모리 상위 프로세스, Docker/Podman 컨테이너와 Kubernetes 파드, PID를 다시 확인하는 안전한 "프로세스 종료".

LLM 런타임 모니터링

Ollama, vLLM, SGLang, TGI, llama.cpp, Triton, OpenAI 호환 서버의 모델, KV 캐시, 대기열, 초당 토큰, 지연 시간을 직접 또는 SSH 터널로 확인합니다.

기본부터 안전하게

Argon2id + AES-256-GCM 금고에 자격 증명 저장, 선택형 Touch ID·Windows Hello 잠금 해제, 호스트 키 확인, 자동으로 등록·검증하는 GpuTerm 관리 SSH 키.

DESKTOP / WORKFLOW

원격 접속부터 작업 현황까지

01

작업에 맞게 바꾸는 워크스페이스

여러 호스트를 열고 최대 4개의 터미널 셀을 배치하세요. 파일 브라우저·모니터링 바를 접거나 패널 크기를 조정하고, 스크롤백 검색과 저장 명령으로 작업을 이어갈 수 있습니다.

02

자료·스크립트·결과물을 한 번에

컴퓨터와 서버 사이에서 파일과 폴더 전체를 옮기세요. 진행률을 확인하고 개별 전송을 취소할 수 있으며, 다운로드는 임시 파일에 기록한 뒤 완료 시 이름을 바꿉니다.

03

작업과 서버 상태를 함께 확인

리소스 이력·임계값 알림·GPU 프로세스와 컨테이너·Kubernetes 상태, SQL 데이터베이스 지표, LLM 런타임 상태를 확인하세요. 표시 가능한 정보는 호스트·드라이버·도구·계정 권한에 따라 달라집니다.

데스크톱은 로컬 터미널, SSH 설정 가져오기, 점프 호스트, 로컬·원격·SOCKS 포워딩도 제공합니다. 컨테이너·데이터베이스 보기는 연결 호스트에 해당 도구와 권한이 필요합니다.

MOBILE → EXTERNAL DISPLAY

모바일을 연결하면, 작업 공간이 넓어집니다.

휴대전화·태블릿의 GpuTerm을 외부 디스플레이로 확장하세요. 더 큰 화면에서 터미널과 서버 지표를 살펴보고, 모바일 기기에서 작업을 이어갈 수 있습니다.

iOS · iPadOS

큰 화면에는 서버 현황, 손안에는 제어

지원되는 USB-C·AirPlay 디스플레이에 터미널·Dashboard·Monitor를 별도 화면으로 표시할 수 있습니다. Dashboard는 선택한 터미널과 CPU·메모리·디스크·GPU 지표를 함께 보여줍니다. iPhone·iPad는 키보드와 제어 패드로 사용할 수 있습니다.

외부 화면의 글자 크기는 별도로 조절합니다. Stage Manager 확장 창에서는 일반 앱 레이아웃을 사용합니다. 지원 범위는 기기·OS·연결 방식에 따라 달라지며, 앱 잠금·백그라운드 전환 시 전용 외부 화면을 가립니다.

ANDROID

외부 화면에서 데스크톱형 작업 공간으로

보조 디스플레이에서 앱 실행을 지원하는 기기는 외부 화면에 전체 GpuTerm 작업 공간을 열 수 있습니다. DeX 등 지원되는 데스크톱 모드에서 터미널·SFTP·모니터링을 넓게 배치하며, 기기 화면과 외부 창은 연결을 공유합니다.

전체 보조 작업 공간을 사용할 수 없는 환경에서는 선택한 터미널을 외부 화면에 표시하고 휴대전화를 키보드·제어기로 사용할 수 있습니다. Auto·Tablet·Desktop 레이아웃을 지원합니다. 기기별 데스크톱 모드·입력·화면 동작은 실제 하드웨어 검증이 필요합니다.

iOS & iPadOS

손안에서 이어지는 서버 작업.

Rust SSH·SFTP 코어와 SwiftUI로 만든 iPhone·iPad용 네이티브 앱입니다. 터미널 작업과 파일 전송, GPU·추론 서버 상태 확인을 모바일에서도 이어가세요.

App Store에서 보기 ↗

터미널·파일

분할 터미널, tmux 제어, 특수키 도구 모음과 키보드 단축키를 제공합니다. 로컬·원격 파일 탐색, 폴더 전송, 덮어쓰기 확인과 최대 3개 전송 대기열을 지원합니다.

Siri·단축어 연동

짧은 SSH 연결로 GPU·CPU·메모리 또는 종합 서버 상태를 조회하거나, 앱을 열어 저장된 서버에 연결할 수 있습니다. 한국어 Siri 구문도 지원합니다. 먼저 앱에서 호스트를 신뢰해야 하며 상태 조회에는 기기 인증과 사용 가능한 저장 자격증명이 필요합니다.

iPad에서도 넓게

화면에 맞춰 바뀌는 작업 공간, 하드웨어 키보드 단축키와 외부 디스플레이 대시보드를 활용하세요. 홈·잠금 화면 위젯으로 서버 상태를 확인할 수 있으며 갱신 시점은 iOS가 관리합니다.

직접 관리하는 인증정보

호스트 키 변경을 확인하고 SSH 키를 재사용하며, 개인 키는 기기의 Keychain에 보관합니다. 앱 잠금에는 사용 가능한 기기 인증을 사용합니다. iOS는 무제한 백그라운드 SSH를 허용하지 않으므로 장시간 작업에는 tmux를 활용하세요.

화면은 앱스토어 제출용 이미지입니다. 이 페이지에는 현재 네이티브 개발 내용도 포함되어 설치한 스토어 버전과 기능·시스템 요구사항이 다를 수 있습니다. 배포 여부와 호환성은 앱스토어에서 확인하세요.

ANDROID / NATIVE

모바일에서 시작해 넓은 작업 공간으로.

Kotlin·Jetpack Compose UI와 JNI로 연결한 Rust 코어를 사용합니다. 휴대전화·태블릿·데스크톱 형태의 작업 공간에 맞춰 레이아웃이 바뀝니다.

Google Play 출시 준비 중
  • 분할 터미널, 원격 tmux, 점프 호스트와 SSH 포워딩.
  • 로컬·원격 파일 브라우저, 폴더 전송과 최대 3개 동시 전송.
  • GPU·시스템 지표, LLM 상태, 사용 이력과 설정 가능한 리소스 알림.
  • SSH 키 관리, 호스트 키 확인과 Keystore 기반 저장 자격증명 보호.

Android는 출시 준비 단계이며 Google Play 등록·승인·배포가 확인된 상태는 아닙니다.

연결된 작업 환경

터미널에서 실행 중인 서비스까지.

데스크톱과 네이티브 모바일에서 원격 도구를 찾고, 안전하게 연결하고, 작업 환경을 이어가세요.

원격 웹서비스

Linux·macOS·Windows의 TensorBoard, Jupyter, MLflow, Ray, Streamlit, Gradio, code-server와 기타 수신 포트를 탐지합니다. 임시 로컬 SSH 포워딩으로 열며, Linux에서는 권한이 있는 Docker 포트도 확인합니다.

기기 간 작업 환경

iOS는 선택적 iCloud·수동 파일 동기화, Android는 선택한 공유 폴더를 통한 설정 병합을 지원합니다. 비밀번호와 개인 키는 동기화하지 않습니다. 외부 디스플레이 작업 공간과 iOS Siri·단축어로 서버 상태를 확인하세요.

접근은 내 통제 아래

기기 인증 기반 앱·자격증명 잠금, 호스트 키 확인과 재사용 SSH 키를 제공합니다. 데스크톱 읽기 전용 MCP 웹서비스 조회에서는 로그인 토큰과 자격증명이 포함될 수 있는 MLflow 연결 URI를 제외합니다.

서비스 탐지는 원격 도구·권한에 따라 달라지며 서비스를 설치하거나 시작하지 않습니다. iOS·Android 최신 소스 기능과 설치된 스토어 버전은 다를 수 있습니다. Android는 출시 준비 단계입니다.

CHOOSE YOUR PLATFORM

핵심 기능은 함께, 사용 경험은 플랫폼에 맞게.

배포 상태와 구현 개요
플랫폼사용 경험배포 상태
DesktopWindows · macOS · Linux / Rust + TauriBeta · GitHub Releases
iPhone / iPadSwiftUI · SwiftTerm / Rust + UniFFIApp Store
AndroidJetpack Compose / Rust + JNIGoogle Play 출시 준비 중

세 플랫폼에서 SSH·SFTP·모니터링을 제공합니다. 아래 MCP 연동은 데스크톱 기능이며 모바일의 모든 기능이 데스크톱과 같다는 의미는 아닙니다. 지표 제공 범위는 원격 운영체제와 설치된 도구에 따라 달라집니다.

AI 도우미가 GPU 서버를 보게 하세요

GpuTerm에는 MCP 서버가 들어 있습니다. 켜면 Claude Code, Claude Desktop, Codex, Cursor가 연결된 호스트에 대해 질문하고 답할 수 있습니다.

  • "GPU 비어 있는 서버가 어디야?" — 실시간 텔레메트리, 여러 호스트의 빈 GPU, 최근 1시간 기록, GPU 프로세스, 컨테이너, LLM 런타임.
  • 동작은 승인할 때만 — 명령 실행, 파일 읽기, 프로세스 종료는 매번 GpuTerm에 확인 창이 뜨고, 기본값은 거부입니다.
  • 로컬 전용, 기록 남김 — 루프백과 실행마다 새로 만드는 토큰, 호스트별 숨기기, 신뢰할 수 없는 출력 표시, 감사 로그.
$ claude mcp add --scope user gputerm -- \
    "/Applications/GpuTerm.app/Contents/MacOS/gputerm" --mcp-stdio

# 대화 예시
> 20GB 이상 비어 있는 GPU가 있는 서버 찾아줘
  ⎿ gputerm · find_free_gpus
  gpu-02 · GPU 1 (A100 80GB) — 사용률 0%, 79 GB 여유
  gpu-05 · GPU 0 (RTX 4090)  — 사용률 2%, 23 GB 여유

다운로드

데스크톱 GpuTerm은 베타입니다. 설치 파일은 태그된 소스로 GitHub Actions에서 빌드되며, 앱은 서명된 릴리스로 스스로 업데이트됩니다.

플랫폼파일참고
Windows 10 / 11 (x64)…_x64-setup.exeSmartScreen 경고 시 추가 정보 → 실행
macOS (Apple Silicon)…_aarch64.dmgad-hoc 서명. 처음엔 우클릭 → 열기
Debian / Ubuntu (x64)…_amd64.debsudo apt install ./GpuTerm_*.deb
Linux (x64, 포터블)…_amd64.AppImagechmod +x 후 실행. 앱 안에서 업데이트

자주 묻는 질문

서버에 무언가를 설치하나요?

아닙니다. 기본 지표는 에이전트나 root 권한 없이 SSH로 nvidia-smi, /proc, sysctl, PowerShell CIM 같은 표준 명령을 한 번씩 실행해 가져옵니다.

어떤 GPU와 서버 OS를 지원하나요?

Linux, macOS, Windows 호스트의 NVIDIA(nvidia-smi), AMD(amd-smi·rocm-smi), Intel, Apple Silicon GPU를 지원합니다. 표시되는 항목은 호스트의 도구와 드라이버에 따라 다릅니다.

데스크톱은 무료인가요?

PolyForm Noncommercial 1.0.0 라이선스로 개인·비상업적 사용은 무료입니다. 상업적 사용은 관리자에게 별도 라이선스를 받아야 합니다.

Termius나 MobaXterm과 무엇이 다른가요?

GpuTerm은 GPU 서버를 중심으로 만들었습니다. GPU별 텔레메트리와 기록, GPU 프로세스·컨테이너 보기, LLM 런타임 모니터링, AI 도우미용 MCP 서버가 터미널·SFTP와 함께 기본으로 들어 있습니다.