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