open-webui

A computer you can curl ⚡

118
9
100% credibility
Found Feb 17, 2026 at 19 stars 6x -- GitGems finds repos before they trend. Get early access to the next one.
Sign Up Free
AI Analysis
Python
AI Summary

Open Terminal is a secure, containerized remote shell service that enables AI agents and automations to execute commands, manage files, and access development tools via simple web requests.

How It Works

1
🔍 Discover Open Terminal

You find a handy tool that lets AI helpers safely run computer commands from afar in a protected space.

2
🚀 Launch the Workspace

You start up the secure online toolbox packed with everyday tools like editors and downloaders.

3
🔒 Set Your Private Password

You pick a secret phrase to lock access so only you and your trusted helpers can use it.

4
🤖 Link to Your AI Helper

You connect the workspace to your AI chat so it can send commands and get results back.

5
💻 Run Commands Safely

You ask your AI to do things like list files, edit text, or download stuff, and watch it happen securely.

6
📁 Manage Files Easily

You upload, read, search, or tweak files right from your AI conversations without worry.

🎉 Automation Magic Unlocked

Your AI now handles real computer tasks smoothly and safely, saving you time and effort.

Sign up to see the full architecture

5 more

Sign Up Free

Star Growth

See how this repo grew from 19 to 118 stars Sign Up Free
Repurpose This Repo

Repurpose is a Pro feature

Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.

Unlock Repurpose
AI-Generated Review

What is open-terminal?

Open-terminal is a Python-based FastAPI server that exposes a remote shell via curl-friendly endpoints, letting you run commands, manage files, and handle background processes securely in a Docker container packed with tools like git, curl, jq, and build essentials. It solves the hassle of spinning up safe, disposable environments for automation or AI agents—no root access needed, just passwordless sudo as a non-root user. Fire it up with a single Docker command and hit APIs like /execute for commands or /files for uploads, reads, and searches.

Why is it gaining traction?

It stands out with interactive API docs at /docs, support for streaming output from long-running tasks, and file ops like regex search or find-replace—perfect for scripting without SSH headaches. Developers dig the quickstart curl examples for echoing commands or uploading from URLs, plus temp links for easy file sharing. The hook? Turn any server into an "open terminal here" for macOS, Linux, Ubuntu, or VSCode-like workflows, even in GitHub Codespaces.

Who should use this?

AI builders integrating shell tools into agents, like open bb terminal or open source bloomberg terminal setups on GitHub. DevOps folks automating open terminal mac shortcuts or Linux folder access without full VM overhead. Automation scripters needing reliable file writes/searches in Hyprland or desktop GitHub flows.

Verdict

Early days at 19 stars and 1.0% credibility—docs are solid with examples, but expect rough edges in production without tests. Worth a spin for prototypes if you need a lightweight remote shell API; skip for mission-critical unless you contribute.

(198 words)

Sign up to read the full AI review Sign Up Free

Similar repos coming soon.