Vibe Coding Discover

MCP

Run Linux-style commands on Windows via deterministic bash→PowerShell translation. No VM, no WSL. MCP server + CLI built for AI agents (Claude Code, Codex, OpenCode...). GNU-style output, bash-style errors, UTF-8/GBK handled.

★ 5833 forksTypeScriptMIT20000419

fauxnix is a deterministic bash→PowerShell translator for Windows, shipped as an MCP server and CLI for AI agents. Agents keep writing bash (ls, grep, sed, curl, kill); it translates 109 commands to native PowerShell with GNU-style output and bash-style errors — no VM, no WSL, no LLM calls at runtime.

Use Cases

Let AI coding agents run familiar bash commands natively on Windows without WSL or Git BashProvide a persistent shell session (cwd, env vars, positional params) to MCP clientsBatch multiple known shell steps into one atomic MCP round trip with bash_batchTranslate GNU-style file, text, process, network and archive commands to PowerShellHandle UTF-8/GBK and CRLF encoding traps when agents read or filter files on WindowsRun agent workflows on locked-down Windows machines or CI runners where a bash toolchain cannot be installedGive computer-use agents Linux-parity shell behavior on Windows hostsOne-command MCP setup for Claude Code, Codex, OpenCode, Kimi Code, Qwen Code

Built With

Language
TypeScript
Frameworks
@modelcontextprotocol/sdk · Node.js · TypeScript · PowerShell 5.1 · PowerShell 7 · Vitest · Zod

Tags

mcp-server · bash · powershell · windows · cli · shell-translator · ai-agents · claude-code · codex · opencode · coreutils · encoding · utf-8 · gbk · no-wsl · developer-tools