Skip to main content

โšก Open Terminal

Give your AI a real computer to work on.

Open Terminal connects a real computing environment to Open WebUI. The AI can write code, execute it, read the output, fix errors, and iterate, all without leaving the chat. It handles files, installs packages, runs servers, and returns results directly to you. Run it in a Docker container for isolation, or bare metal for direct access to your machine.

This is where ideas become working software. Ask a question, get a running script. Describe a website, see it rendered live. Point it at a dataset, get a finished report.

Open WebUI with Open Terminal, file browser sidebar and chat


Capabilitiesโ€‹

Data analysis and reportingโ€‹

Upload spreadsheets, CSVs, or databases. The AI reads the data, runs analysis scripts, and generates charts or reports.

AI analyzing data from a spreadsheet

Document search and extractionโ€‹

Point the AI at a folder of PDFs, Word docs, or emails. It reads all of them and returns structured results: summaries, extracted fields, or cross-references.

Web development with live previewโ€‹

The AI builds HTML/CSS/JS projects, starts a preview server, and renders the result inside Open WebUI. Iterate by describing changes in chat.

Software developmentโ€‹

Clone repos, run test suites, debug failures, refactor code, and work with Git, all through natural language.

File and system automationโ€‹

Bulk rename, sort, deduplicate, convert, compress, and organize files. Manage disk space, schedule backups, process logs.


Key Featuresโ€‹

๐Ÿ–ฅ๏ธ Code executionRuns real commands and returns output
๐Ÿ“ File browserBrowse, upload, download, and edit files in the sidebar
๐Ÿ“„ Document readingPDF, Word, Excel, PowerPoint, RTF, EPUB, email
๐ŸŒ Website previewLive preview of web projects inside Open WebUI
๐Ÿ”’ Isolation optionalRun in a Docker container for sandboxing, or bare metal for full access

Get Startedโ€‹

Installation โ†’ ยท Connect to Open WebUI โ†’

Model requirements

Open Terminal requires models with native function calling support. Frontier models (GPT-5.4, Claude Sonnet 4.6, Gemini 3.1 Pro) handle complex multi-step tasks well. Smaller models may work for simple commands but can struggle with longer workflows. Enable native function calling on your model.


Use Casesโ€‹


Enterprise Multi-Userโ€‹

Need isolated, per-user terminal containers for your team? Terminals provisions a dedicated Open Terminal instance for every user with automatic lifecycle management, resource controls, and policy-based environments.

This content is for informational purposes only and does not constitute a warranty, guarantee, or contractual commitment. Open WebUI is provided "as is." See your license for applicable terms.