
AI-powered coding assistant with RMH integrations. Build projects with Claude, Codex, or Gemini and publish to the User Builds showcase.
Requires Node.js >= 18 and npm. View on GitHub
One-liner (recommended)
curl -fsSL https://raw.githubusercontent.com/ka1kqi/rmhcode/main/install.sh | bashNote: may require an uninstall before reinstalling for updates.
Choose between Claude, OpenAI Codex, or Google Gemini as your coding backend.
Publish your creations to the community showcase with a single command.
Sign in with your rmhstudios.com account via browser or token flow.
Create a GitHub repo, push code, and publish a build in one step with --create-repo.
Launch a 3-pane tmux session with rmhcode and a shell, auto-installing tmux if needed.
Bundled DeepWiki and GitHub MCP servers for docs and repo interaction.
rmhcode # launch with banner
rmhcode --init # generate a CLAUDE.md for your project
rmhcode --tmux # launch a 3-pane tmux workspace
rmhcode --version # show version
rmhcode -p "prompt" # print mode (no banner)
rmhcode --no-banner # suppress bannerSet RMHCODE_NO_BANNER=1 to always suppress the banner. All standard Claude Code arguments and flags work as normal.
rmhcode supports multiple AI coding backends. By default, it uses Claude.
| Provider | Flag | Requires |
|---|---|---|
| Claude (default) | --provider claude | Included with rmhcode |
| OpenAI Codex | --provider codex | npm install -g @openai/codex |
| Google Gemini | --provider gemini | npm install -g @google/gemini-cli |
rmhcode # Use Claude (default)
rmhcode --provider codex # Use Codex
rmhcode --provider gemini # Use GeminiPublish and manage projects on the User Builds showcase directly from the terminal.
Generate a token above, then use it with the CLI. Or use the browser-based flow:
rmhcode login --token YOUR_TOKEN # token flow
rmhcode login # browser flowUse --create-repo to create a GitHub repository, push your code, and publish — all in one step:
rmhcode push-build --create-repoRequires GITHUB_PERSONAL_ACCESS_TOKEN in your environment with the repo scope.
rmhcode list-builds # interactive menu to browse your builds
rmhcode edit-build my-project # edit a build by its slugLaunch a ready-made 3-pane tmux session:
+──────────────+──────────────+ | | rmhcode | | rmhcode | (top-R) | | (left) +--------------+ | | shell | | | (bot-R) | +──────────────+──────────────+
rmhcode --tmux # launch workspace
rmhcode --tmux --provider gemini # all panes use GeminiRunning rmhcode --init in any project directory scans your codebase and generates a CLAUDE.md file with:
rmhcode comes with bundled MCP (Model Context Protocol) servers that are automatically configured during installation.
AI-powered documentation for any public GitHub repository.
Interact with GitHub issues, pull requests, and repositories directly from the CLI.
| Command | Description |
|---|---|
| rmhcode login | Authenticate with your RMH account (browser flow or --token) |
| rmhcode whoami | Show current authenticated user |
| rmhcode push-build | Publish a project to User Builds (interactive prompts) |
| rmhcode push-build --create-repo | Create a GitHub repo, push code, and publish in one step |
| rmhcode edit-build <slug> | Edit an existing build by its slug |
| rmhcode list-builds | Browse and manage your published builds (interactive menu) |
| rmhcode logout | Sign out and remove stored token |
macOS / Linux
rm -rf ~/.rmhcode ~/.local/bin/rmhcodeWindows (PowerShell install)
Remove-Item -Recurse ~\.rmhcode, ~\.local\bin\rmhcode.*Windows installer: Use Add/Remove Programs or run the uninstaller from the Start Menu.