返回 AI 工具目录

envd

开发框架人工精选最近核验 2026年7月23日

envd 是 TensorChord 开源的可复现开发环境工具,面向 AI/ML 场景。开发者在 build.envd 文件里用类 Python 的声明式语法描述所需的 Python、CUDA、系统依赖与 Jupyter 等配置,执行 envd up 即可构建出隔离、可移植的容器环境,免去手写 Dockerfile 和易碎的 shell 脚本。底层基于 BuildKit,支持 PyPI/APT 缓存加速,产物为 OCI 兼容镜像,可在本地 Docker 或 Kubernetes 集群运行,并支持通过 Git 复用环境函数库。适合需要统一团队机器学习环境、又不想深陷 DevOps 细节的研发团队。

定价开源部署本地运行、自托管国内可达国内可达许可Apache-2.0

解决什么问题

  • 用声明式配置替代易碎的 Dockerfile 和 shell 脚本
  • 统一团队的 Python、CUDA、依赖版本,保证环境可复现
  • 通过 BuildKit 缓存加速镜像构建
  • 同一份配置在本地 Docker 与 Kubernetes 上一致运行

适合

  • 需要统一机器学习、数据科学开发环境的团队
  • 频繁切换 CUDA、依赖版本导致环境漂移的场景
  • 希望环境配置纳入版本管理、可复用的项目

不适合

  • 仅需简单虚拟环境时引入容器化偏重
  • 不熟悉容器与镜像仓库的团队有上手成本
  • 生产服务编排应交给 Kubernetes 等平台,非其定位

如何接入

  • 通过 CLI(envd up)驱动,配置写在 build.envd
  • 产物为 OCI 镜像,可推送到各类镜像仓库
  • 支持本地 Docker 与 Kubernetes 后端
  • 集成 Jupyter,自动配置端口

已知限制

  • 依赖 Docker、BuildKit 等容器运行时
  • 拉取基础镜像与 PyPI 包在国内可能需配镜像源
  • 配置采用专有 DSL,存在学习曲线

接入与使用事实

部署方式
本地运行、自托管
实现语言
Go、Python、R、Julia
中文界面
待确认
中文文档
待确认
定价方式
开源
许可证
Apache-2.0
国内可达性
国内可达
可达性观察
待补充

权限、依赖与维护信号

这些字段记录公开可见信号,不等同于安全审计结论。

权限信号

暂无公开信号。

依赖信号

暂无公开信号。

维护信号

暂无公开信号。

公开来源与证据

暂无可公开的来源链接。

访问官网