CLI Tool for AI/ML Development Environments
2.2k 2026-04-14

tensorchord/envd

envd simplifies the creation of reproducible, container-based development environments for AI/ML projects, streamlining setup and ensuring consistency.

Core Features

Simple CLI and Python-like language for environment definition.
Isolated, OCI-compatible container environments.
Supports local machines and Kubernetes clusters.
Faster builds with remote build and intelligent caching (PyPI/APT).

Quick Start

envd up

Detailed Introduction

envd is a command-line tool designed to address the complexities of setting up AI/ML development environments, which often involve intricate dependencies like Python, CUDA, and various scripts. It allows users to define their environment with a simple Python-like `build.envd` file and launch it with a single command. By leveraging containerization and technologies like Buildkit, envd ensures reproducible, isolated, and OCI-compatible environments that can be deployed locally or on Kubernetes clusters, significantly accelerating development workflows through efficient caching and remote build capabilities.

OSS Alternative

Explore the best open source alternatives to commercial software.

© 2026 OSS Alternative. hotgithub.com - All rights reserved.