AI Decision System
Replayable, offline-verifiable records for AI-assisted go/no-go decisions: experiment promotions, typed model answers and human-approved actions.
Free team SSH terminal — short-lived certificates, command audit, shared commands, AI batch ops. Rust + GPU UI.
저장소 README에서 가져옴
README 전체를 불러오는 중입니다.
README 전문 보기 ↗End users — download from GitHub Releases:
| Platform | Package |
|---|---|
| Windows | MistTerm-*-windows-x86_64-setup.exe (installer) or .zip |
| macOS (Apple Silicon, primary) | Mist-macos-aarch64.dmg (or .tar.gz) |
| macOS (Intel, optional) | Mist-macos-x86_64.dmg (or .tar.gz) |
| Linux desktop | Mist-linux-x86_64.tar.gz (GUI Mist only) |
| Linux CLI only (static, any distro, x86_64 / ARM64; 1.2.1+) | mist-cli-linux-x86_64.tar.gz / mist-cli-linux-aarch64.tar.gz, or curl -fsSL https://mistlab.dev/install | bash |
From source (developers):
git clone https://github.com/mistlab-dev/MistTerm.git
cd MistTerm
./scripts/install.sh # macOS / Linux → ~/.local/bin/Mist
# .\scripts\install.ps1 # Windows
cargo build --release --bin Mist
Details: docs/en/INSTALL.md.
| Area | What you get |
|---|---|
| Terminal | Async SSH (tokio + ssh2); egui + Alacritty grid; multi-tab / split panes; password, key, agent, Vault CA |
| Files | SFTP side panel; ZMODEM (rz / sz) with progress |
| Snippets | Built-in starter commands on first launch; personal library + variables; marketplace; usage analytics |
| Ops | Host monitor; port forward (mist fwd); batch exec; session logs |
| CLI | mist headless CLI sharing the same session store — ls / exec (single + --group / --all batch) / ssh / rls / get / put / fwd / frag / import-ssh-config / sop extract. See docs/tech/CLI-DESIGN.md |
| Team | Free hosted sync at mistlab.dev; short-lived certs for small teams; command records |
| AI | Multi-host disk/memory/log plans without an API key; optional BYO model for chat |
| Audit | Records snippets / history / AI / batch, and commands submitted with Enter in the interactive terminal when team audit is on (Preferences → Activity audit can turn that off) |
| UX | English / 简体中文; first-launch onboarding; themes; Activity Rail (hide with ⌘/Ctrl+B) |
Running the GUI binary Mist with no arguments launches the desktop UI directly (builds since v1.1.17).
Community: Discussions · Stories: mistlab.dev/stories
Mist checks for a new version shortly after it starts and then once a day. It only tells you about it: installing waits for your click, and Mist never restarts on its own. Linux, Windows, and current single-arch macOS builds can update with one click. An older universal Mac app needs one manual download of Mist-macos-aarch64.dmg or Mist-macos-x86_64.dmg. From the terminal: mist update (static CLI) or Mist update (desktop binary); also --check and --rollback.
The check is a single request to mistlab.dev and GitHub that carries only the Mist version and system type, with no account or device information. As with any website, those servers can see your IP address. Updates are signed and checked before anything is installed. To turn checks off, clear Preferences → General → Check for updates automatically, or set MIST_DISABLE_UPDATE_CHECK=1, which also blocks manual checks. Details: docs/release/AUTO_UPDATE.md.
| Doc index (EN) | Doc index (ZH) |
| Install | Layout / chrome |
| Terminal behavior | User manual (ZH) |
cargo test
cargo test --test zmodem_integration_test
Issues and PRs: github.com/mistlab-dev/MistTerm. AGPL-3.0 — see LICENSE. Contributions are accepted under the contributor license terms. Third-party notices: resources/THIRD_PARTY_LICENSES.txt (also in the app under About → Open-source licenses).
免费的团队 SSH 终端:短时证书、命令审计、共用命令、AI 批量运维。Rust 构建。
官网快速开始:mistlab.dev/docs.html · 社区:Discussions
普通用户请从 GitHub Releases 下载:
| 平台 | 包名 |
|---|---|
| Windows | MistTerm-*-windows-x86_64-setup.exe(安装包)或 .zip 便携版 |
| macOS(Apple Silicon,主下载) | Mist-macos-aarch64.dmg(或 .tar.gz) |
| macOS(Intel,可选) | Mist-macos-x86_64.dmg(或 .tar.gz) |
| Linux 桌面 | Mist-linux-x86_64.tar.gz(只有 GUI Mist) |
| Linux 只要命令行(静态版,任意发行版,x86_64 / ARM64;1.2.1 起) | mist-cli-linux-x86_64.tar.gz / mist-cli-linux-aarch64.tar.gz,或 curl -fsSL https://mistlab.dev/install | bash |
从源码构建(开发者):
git clone https://github.com/mistlab-dev/MistTerm.git
cd MistTerm
./scripts/install.sh # macOS / Linux → ~/.local/bin/Mist
# .\scripts\install.ps1 # Windows
cargo build --release --bin Mist
| 方向 | 说明 |
|---|---|
| 终端 | tokio + ssh2 异步 SSH;egui + Alacritty 网格;多标签 / 分屏;密码、密钥、Agent、Vault 证书 |
| 文件 | SFTP 侧栏;ZMODEM(rz / sz)与进度 |
| 片段 | 首次安装自带示例命令;个人命令库与变量;市场模板;使用统计 |
| 运维 | 主机监控;端口转发(mist fwd);批量执行;会话日志 |
| 命令行 | mist 无头 CLI,与 GUI 共享同一份会话库——ls / exec(单机 + --group / --all 批量)/ ssh / rls / get / put / fwd / frag / import-ssh-config / sop extract。详见 docs/tech/CLI-DESIGN.md |
| 团队 | mistlab.dev 免费托管同步;小团队短时证书;命令记录 |
| AI | 多机磁盘/内存/日志计划无需 API Key;对话可自带模型 |
| 审计 | 覆盖片段 / 历史 / AI / 批量,以及团队审计开启时在交互式终端回车提交的命令(可在偏好设置 → 操作审计里关掉) |
| 体验 | 中/英界面;首次新手引导;主题;活动栏(⌘/Ctrl+B 可隐藏) |
GUI 二进制 Mist 不带任何参数运行即直接拉起桌面界面(v1.1.17 起)。
社区:Discussions · 案例:mistlab.dev/stories
Mist 启动后过一会儿检查一次有没有新版本,之后每天检查一次。有新版本只会提醒你,装不装由你点按钮决定,Mist 也不会自己重启。Linux、Windows 和现在的 macOS 单架构包可以一键更新。以前装的 universal 版需要先手动换一次 Mist-macos-aarch64.dmg 或 Mist-macos-x86_64.dmg。终端里静态命令行用 mist update,桌面程序用 Mist update;也可以加 --check,或用 --rollback 退回上一版。
检查更新只会向 mistlab.dev 和 GitHub 发一次请求,只带 Mist 版本号和系统类型,不带账号或设备信息。和访问任何网站一样,对方能看到你的 IP 地址。新版本都有签名,安装前会先核对。不想检查的话,可以在 偏好设置 → 常规 里取消「自动检查更新」;或者设置环境变量 MIST_DISABLE_UPDATE_CHECK=1,这样连手动检查也会关掉。详见 docs/release/AUTO_UPDATE.md。
| 中文索引 | 英文索引 |
| 安装说明 | 布局与 chrome |
| 终端行为 | 操作手册 |
cargo test
cargo test --test zmodem_integration_test
Issue / PR:github.com/mistlab-dev/MistTerm。AGPL-3.0,见 LICENSE。提交贡献即表示同意贡献者授权条款。第三方许可声明见 resources/THIRD_PARTY_LICENSES.txt(App 内:关于 → 开源许可)。
Made with 🦀 — mistlab.dev · Latest release