Moh banner
Marco-Cricchio Marco-Cricchio

Moh

Development community

Description

Your terminal, with a coding agent inside: reads your code, edits files, runs commands — with permission gates on every risky step.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

moh logo

moh

**Your terminal, with a coding agent inside.**

[![Release](https://img.shields.io/github/v/release/Marco-Cricchio/moh?display_name=tag&sort=semver&label=version&color=blue)](https://github.com/Marco-Cricchio/moh/releases/latest) [![License: MIT](https://img.shields.io/badge/license-MIT-green.svg)](LICENSE)

moh in action

*Open source · MIT licensed · Runs on macOS and Linux · No Node, no Bun, no npm required*


What is moh?

moh is a coding agent that lives in your terminal: you describe what you want in plain language, and moh reads your code, edits files, runs commands, and gets the work done — showing you every step and asking permission before anything risky.

Three things make it different:

  • It works with the AI provider you choose. Anthropic, OpenAI, Google, GitHub Copilot, OpenRouter, Kimi, xAI — and local models too (Ollama, LM Studio), all through one configuration. If a provider goes down, moh falls back to the next one on your list. Your agent setup is never locked to a single vendor.
  • Your data stays yours. Sessions, memory, and notes live in a plain append-only log on your machine (~/.moh/) — nothing is ever deleted, and you can resume, fork, or compact any session at any time.
  • It asks before it acts. A layered permission system gates every file write and every shell command; extensions can veto actions but can never grant more than you allowed.

Highlights

  • Terminal UI (TUI) — a fast, keyboard-driven interface with file mentions (@path), image previews, session picker, and guided provider onboarding. Or go headless with moh run for scripts and CI — no prompts, fail-fast.
  • Workflow mode — an optional first-party port of the Matt Pocock agent workflow (wayfinder, grilling, to-spec, to-tickets, tdd, code-revi