envd
envd 是 TensorChord 推出的开源工具,专为机器学习和人工智能开发者设计,用于构建和管理基于容器的开发环境。用户可以通过简单的 Python 配置文件(如 build.py)定义环境依赖项,包括系统软件包、Python 库、GPU 加速支持等,envd 自动创建 Docker 容器提供隔离、可复制的运行环境。该工具集成 Jupyter Notebook 和 VSCode 等常用开发工具,简化安装、依赖管理和环境部署流程,旨在提高开发效率和实验可重演性。功能涵盖自动缓存优化、多阶段构建、远程环境访问等,特别针对 AI/ML 工作负载进行优化。