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.
- Region
- Overseas
- Pricing
- Free
- Open source
- Yes
- GitHub Stars
- ★ 2.7k
- Source
- GitHub
- Added
- 2026-06-07
- Last verified
- 2026-06-07
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
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
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
Cursor
FeaturedAI-powered code editor with Agent mode
Dify
FeaturedOpen-source LLMOps + Agent orchestration platform
扣子 Coze
FeaturedByteDance's no-code Agent/Bot building platform
Trae
FeaturedAI IDE (with Agent) from ByteDance
LangChain
FeaturedThe most mainstream LLM/Agent orchestration framework
Devin
FeaturedAutonomous software engineer Agent by Cognition
Something wrong? Let us know on the About page and we'll fix it.