BigHugger
GH Repository · strukto-ai

mirage

The World's First Virtual Terminal for AI Agents

stars
3,639
30-day movement
+134/day
Related entries
60
Connections
3
dshagent-sandboxpythonagent-toolsclaude-codeai-agentsbashfusevirtual-terminalllm-agentstypescriptvirtual-filesystemagent-appopenai-agentsvfsTypeScriptdsh-plugin

mirage is a virtual terminal for AI agents, described by its authors as a sandboxed environment combining a virtual filesystem (VFS/FUSE) with bash-style tooling. It ships as a dsh plugin with agents.md and claude.md files, and is written in TypeScript with some Python.

It gives agents a virtual terminal and filesystem to work in without touching the host system.

Use it to

  • Sandbox agent shell commands in a virtual filesystem
  • Provide terminal tools to Claude Code or OpenAI agents
  • Integrate as a dsh plugin in agent workflows
  • Configure agent behavior via shipped agents.md and claude.md

For Developers building sandboxed terminal environments for AI agents

Role
agent-app
Language
TypeScript
Licence
Apache-2.0
Forks
269
Open issues
59
Last push
2026-09-17
Latest release
v0.0.1 · 2026-05-06
topicsagent-sandboxvirtual-terminalvirtual-filesystemagent-toolsbashllm-agents