For the complete documentation index, see llms.txt. This page is also available as Markdown.

Terminal Access

Genie provides a full terminal experience directly in your browser, giving you complete control over your environment without requiring SSH or local setup.

It is not a limited or simulated terminal. It is a direct interface to your dedicated server, running a real Linux system.

A Real Terminal, Not an Emulation

The terminal in Genie behaves exactly like a standard Linux terminal.

You can:

  • Run any command

  • Navigate your file system

  • Install packages and dependencies

  • Start and manage processes

Everything executes on your server in real time, with output streamed instantly back to your browser.

From your perspective, it feels no different from working on a local machine or connecting via SSH.

Terminal

Powered by a Full Linux Environment

Your terminal is connected to a complete Ubuntu-based system.

This means you have access to:

  • Standard shells like bash or zsh

  • System-level commands and utilities

  • Package managers such as apt, npm, and pip

  • Background processes and running services

You are not restricted to predefined tools. You can install, configure, and run anything your workflow requires.

For example:

Your environment behaves exactly like a normal Linux machine, but runs in the cloud.


Persistent and Always Available

One of the key advantages of Genie's terminal is persistence.

  • Your files remain on disk

  • Installed tools stay available

  • Running environments can be resumed

  • Your workspace does not reset between sessions

You can disconnect at any time and return later without losing progress.

This allows you to treat your Genie server as a long-term working environment, not a temporary session.


Real-Time Interaction

Genie uses a real-time connection between your browser and your server, so every command is executed instantly.

  • Outputs stream live to your terminal

  • Long-running processes continue without interruption

  • Commands behave exactly as expected

There is no delay between action and response, making the experience smooth and reliable.

Terminal

Multiple Sessions and Workflow Flexibility

For advanced usage, Genie supports working across multiple terminal sessions.

You can:

  • Run different tasks in parallel

  • Keep servers running while continuing other work

  • Switch between contexts without interrupting processes

This makes it possible to manage complex workflows within a single environment.


Integrated with Your Workspace

The terminal is fully connected to your Genie workspace.

  • Files created in the terminal appear in your file system

  • Changes reflect instantly across the interface

  • AI can access and interact with your terminal context

There is no separation between terminal, files, and AI. Everything operates on the same system.


AI-Assisted Terminal Usage

Genie enhances the terminal experience by integrating AI directly into your workflow.

You can:

  • Ask the AI to generate commands

  • Debug errors from terminal output

  • Execute tasks with guided assistance

This reduces friction, especially when working with unfamiliar tools or complex setups.


Why Terminal Access Matters

The terminal is the foundation of how Genie works.

It gives you:

  • Full control over your environment

  • Freedom to run any workflow

  • A consistent and reliable development interface

At the same time, Genie removes the usual barriers such as setup, configuration, and access management.

Last updated