o

open-terminal

A lightweight self-hosted terminal that provides a secure environment for AI agents and automation tools to run commands, manage files, and execute code via a simple API.

🌍 OverseasFreeOpen sourceDev开源APIPythonDocker
Platforms: APISelf-hosted
Region
Overseas
Pricing
Free
Open source
Yes
GitHub Stars
★ 2.7k
Source
GitHub
Added
2026-06-07
Last verified
2026-06-07
open-terminal

Overview

Open Terminal is a lightweight self-hosted terminal that offers a secure environment for AI agents and automation tools to run commands, manage files, and execute code through a simple API. It addresses the need for a safe place for AI assistants to run code. Users can install and run it via Docker container or directly in a Python environment, making it suitable for developers who want to provide their AI assistants with a secure sandbox or direct access to local development environments.

Key features

  • Supports both Docker and bare-metal deployment
  • Accessible via simple REST API
  • Pre-installed with multiple development tools
  • Multi-user mode support (available only in full version)

Use cases

AI assistant code executionAutomated script executionRemote file management

Pros

  • Easy to deploy and use
  • Flexible environment configuration options
  • Supports multiple programming languages

Limitations / notes

  • Lower security in bare-metal mode
  • Dynamic package installation not supported in some versions

Who it's for

AI developersAutomation engineersIndividual developers

This overview was compiled by AI from public sources and may contain inaccuracies — please refer to the official site.

FAQ

How do I get started with Open Terminal?

We recommend using Docker—just one command is needed to deploy.

Does Open Terminal support multi-user mode?

Only the full version Docker image supports multi-user mode.

Similar agents

Something wrong? Let us know on the About page and we'll fix it.