She's a ghost in your shell

An agentic web shell.

A surface where terminals, shells, and agents come together — on your hardware.

Run one. Or let one run many.

Install her today.

Plans

Put a ghost in your shell.

Free forever. Pro when you need more.

Free

The Open Shell

$0
  • Full terminal emulator
  • Addressable split panes
  • 40+ MCP tools
  • Ferricula memory integration
  • Community support
  • No Auracle voice
  • No Stream Deck
Download Free

Team

The Grid

Coming Soon
  • Everything in Pro
  • Multi-seat licensing
  • Shared agent orchestration
  • Priority support
Inquire

This isn't a terminal.

It's an execution plane.

+›

Agent as Peer

AI agents control terminal panes alongside you. They type, read screens, split panes, and open tabs — just like a human would.

(a) (b) (c)

Addressable Splits

Every split pane gets a glowing label. Agents address panes by letter — "run this in pane b" — no guessing.

MCP

40+ MCP Tools

Full Model Context Protocol server. Terminal control, shell state detection, Stream Deck, telemetry, styles, voice.

🧠

Thermodynamic Memory

Connects to Ferricula for cognitive memory. Sessions remember, recall, dream, and decay.

🎤

Voice Control PRO

Auracle voice integration. Speak commands that get transcribed and typed into the focused pane.

🕹

Stream Deck PRO

Native Stream Deck support. Buttons, knobs, and touchstrip mapped to tabs, brightness, and custom actions.

MCP Tool Reference

Any AI agent that speaks MCP can control your terminal. Call terminal_status to see pane labels, then target commands by letter.

Install the MCP config:

curl -o .mcp.json https://hyperia.nuts.services/mcp.json

mcp.json · full docs

Tool Description
terminal_statusList panes with split labels (a, b, c...), tab names, dimensions
terminal_runRun a command in a pane by label, wait, return screen
terminal_keysType keystrokes into a pane (\n for Enter, \t for Tab)
terminal_screenRead current screen content of a pane
tab_snapshotRead all pane screens at once with labels
terminal_splitSplit focused pane (horizontal or vertical)
terminal_focusFocus a pane by its split label
shell_stateDetect shell state: idle, dialog, running, empty
shell_confirmAuto-handle common prompts (trust dialogs, y/n)
agent_statusSet the agent status light on a tab
+ 25 moreVoice, styles, telemetry, Stream Deck, and more