dinotty

让 AI 代理在服务器上拥有持久终端,多设备随时接入

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 编程开发 🍴 复刻 75 🐛 待处理 24 👀 关注 3
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 737
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,自托管,完全免费。

项目预览

dinotty 项目界面预览图
图片来源:GitHub 官方仓库名片

项目数据

分类编程开发
开发团队xichan96
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,自托管,完全免费。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言TypeScript
技术栈/模型ai-coding,axum,claude-code,codex,coding-agent,mobile-coding,pty,remote-terminal,rust,session-persistence,terminal,tmux-alternative,vue3,web-terminal,xterm
GitHub 星标★ 737
上线时间2026-05-12 00:00:00
代码更新2026-11-06
仓库体积1.76 GB
本站数据更新2026-11-09
维护状态活跃
收录时间2026-08-09
浏览次数4

项目介绍

dinotty 是一个面向 AI 编程代理的多设备终端服务器,采用 Rust 编写。它解决了 AI 代理在远程或容器环境中执行命令时缺乏持久、可交互终端的问题。核心能力包括:服务端 VTE(虚拟终端仿真),支持多种终端类型;会话持久化,代理重启或断线后终端状态不丢失;内置文件浏览器,方便代理查看和操作文件;提供 Web 预览功能,可实时查看前端效果;支持插件系统,可扩展功能。项目支持自托管,用户可完全掌控数据。适用于需要 AI 代理在服务器上长时间运行、多设备接入的场景,如自动化部署、远程开发、CI/CD 流水线等。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 737

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 40 分钟 部署方式:本地安装 4 步

环境要求

  • Node.js 20+
  • Rust(若编译原生端)

安装与启动步骤

  1. 1克隆

    先拉代码,注意默认分支是开发分支。

    git clone --depth 1 --single-branch -b dev git@github.com:xichan96/dinotty.git
  2. 2装依赖

    前后端分两个工程。

    pnpm install
  3. 3构建前端

    前端要先构建再被主程序加载。

    cd frontend && pnpm install && pnpm run build && cd ..
  4. 4起主程序

    后端启动后打开窗口。

    pnpm start

如何确认成功

终端窗口能打开,多标签切换与会话恢复正常。

注意事项

  • 它面向 agent 场景做了会话管理。
  • 开发分支可能不稳定,介意就切 tag。

核心亮点

  • 服务端 VTE 仿真,终端行为与本地一致,兼容各类交互式命令
  • 会话持久化,AI 代理重启或网络中断后终端状态不丢失
  • 内置文件浏览器和 Web 预览,代理可一站式操作文件并查看效果

不足之处

  • 早期项目,文档和社区生态尚待完善
  • 功能丰富但复杂度较高,上手需要一定学习成本

适用场景

  • AI 编程代理在远程服务器上执行长时任务,需保持终端会话
  • 开发团队自建 AI 代理服务,需统一管理多设备终端接入
  • 在容器或 CI/CD 环境中,为 AI 代理提供可交互的终端环境

替代项目

tmux、screen、ttyd

上一篇:ccNexus

下一篇:snip

同类项目推荐

inference 开源

一行代码切换任意大模型,部署推理全搞定

Swap GPT for any LLM by changing a single line of code. Xinference lets you run open···

★ 9647 2026-08-09
ck 开源

一键自动化AI基准测试与调优,跨硬件高效跑通MLPerf

Collective Knowledge (CK), Collective Mind (CM/CMX) and MLPerf automations: communit···

★ 649 2026-08-09
omegaml 开源

一站式搞定模型从训练到上线,省心省力

MLOps simplified. One-stop AI delivery platform, all the features you need.

★ 109 2026-08-09
dualmark 开源

一个页面,两种形态,让 AI 和人类都能读懂你的内容。

Open-source AEO (Answer Engine Optimization) infrastructure — every page, dual-mark···

★ 123 2026-08-09
aisimulate 开源

不占 GPU 也能预测大模型服务性能并搜配置

AISimulate predicts LLM serving behavior and searches for strong deployment configur···

★ 123 2026-11-07
one-api-pro 开源

统一管理多模型,精准控成本,高可用部署一步到位

oneapi-pro is an enterprise-grade AI API Gateway built on oneapi(one-api). It has ···

★ 932 2026-08-09
Neumann 开源

一套存储搞定表格、图谱和向量,查询不用再拼装

A Rust runtime that unifies relational tables, graph relationships, and vector embed···

★ 75 2026-08-09
pathway 开源

一份 Python 代码,同时跑批处理和实时流,还能接 RAG。

Python ETL framework for stream processing, real-time analytics, LLM pipelines, and ···

★ 62013 2026-09-16
ChatGPT-Mirror 开源

一键部署,秒开个人 ChatGPT 镜像站

一键部署个人的 ChatGPT 镜像站

★ 1408 2026-08-09