About Open Terminal
Open Terminal is a lightweight, self hosted API that gives AI agents and automation tools a dedicated place to run shell commands, manage files, search and execute code. AI assistants are good at writing code but need an environment to run it, and Open Terminal provides that as a remote shell behind a simple REST API, protected by an API key.
It can be run in two ways. The Docker image is sandboxed and comes in several variants: a full image with Python, Node.js, git, build tools, data science libraries, ffmpeg and LibreOffice for AI agent sandboxes, plus slim, alpine and OpenShift variants that are smaller and suited to hardened production, edge or CI use. Alternatively it installs as a standard Python package with pip or runs through uvx on bare metal, where commands execute directly on the host with the permissions of the user who started it. The project's own guidance is to use Docker when sandboxed execution is wanted.
Extra apt, pip and npm packages can be installed at container start through environment variables, and the full image also supports a multi user mode and an egress firewall. The tool is aimed at developers building agent workflows and at users of Open WebUI who want a code execution backend.
The software is open source and free to install. The site publishes no paid plans or hosted pricing.