mrkeyoor.com_
Tue 01 Sept 17:45 UTC
LLM Toolsevaluationupdated 19 Aug 2026

claudish-to-english review

claudish-to-english is a Claude Code plugin that rewrites assistant messages in plain English before displaying them. It leaves Claude's original response and saved transcript untouched, while using Ollama locally by default or an Anthropic or OpenAI-compatible API to produce a more readable version.

+170stars / 7d
Verdict

Use it if Claude Code's wording regularly slows you down and you already run Ollama or have a suitable API account. The display-only, fail-open architecture is thoughtfully conservative, and the documentation is unusually candid about prerequisites. Still, this is a young prototype that adds latency, model overhead, and another opportunity for wording drift, so test it on noncritical work before making it part of your daily setup.

We ran it

Screenshot of claudish-to-english (github.com/gvzdv/claudish-to-english)

Answers from our run

Did you run claudish-to-english yourself?

No. Its code is Shell, and it carries no manifest our lab installs from, and no Dockerfile, so there was nothing standard to install, build or test. This review is written from the repository's own documentation.

Who should not use claudish-to-english?

Anyone who needs guaranteed faithful wording, because another model performs the rewrite

What are the alternatives to claudish-to-english?

Vale, write-good, textlint. Use it if Claude Code's wording regularly slows you down and you already run Ollama or have a suitable API account.

Setup3/5Simple plugin install, but model, tools, and settings still need care
Docs5/5Detailed platform setup, failure behavior, and configuration guidance
Community3/5Strong early stars and few issues, but only days of history
Maturity2/5Explicitly a working prototype with a very short track record

Discussed on

  1. hnClaudish to English6 points
  2. hnClaudish-to-English makes Claude output comprehensible3 points

Who it’s for

Claude Code users who find assistant replies dense or needlessly technical
Teams that want a local, display-only readability layer via Ollama
Developers willing to tune a model and environment variables for better prose
Documentation writers who want the optional Markdown rewrite hook

Who it’s NOT for

Anyone who needs guaranteed faithful wording, because another model performs the rewrite
Users who want a zero-configuration plugin, especially on Windows
People with limited memory or no interest in running a local model or paying API fees
Production workflows that cannot tolerate prototype-level behavior
Users who want Claude's underlying reasoning or stored transcript changed

Setup reality

Installation is short, but useful operation takes more than the two plugin commands suggest. The default path requires Ollama running, a compatible model already pulled and warmed, plus jq and curl; the suggested macOS model is about 17 GB, and Windows users must override the macOS-only default. API providers remove the Ollama requirement but add credentials and provider configuration. You also need to edit the winning Claude Code settings scope, restart Claude Code, and may need to inspect the plugin Errors tab or debug log. The fail-open design prevents a broken hook from blocking work, but it can also make an incomplete setup look like nothing happened until you notice the one-time warning.

What this project is trying to fix

Claude Code can produce technically correct answers that are harder to read than the task demands. claudish-to-english adds a presentation layer after each assistant response: a second model rewrites the text in plainer English, and the plugin shows that version on screen. The original response remains in Claude's reasoning flow and saved transcript. That boundary is the project's most important idea because it reduces the chance that a readability tool changes the actual working record.

The plugin uses Ollama and a local model by default. It can instead call the Anthropic API or an OpenAI-compatible API. It also includes a separate, optional hook that rewrites Markdown files when Claude writes or edits them. That feature is off by default, appropriately, because changing files carries much more risk than changing display text.

This is a focused utility, not a general Claude Code replacement or a new coding agent. It belongs beside Claude Code as a user-interface filter, with Ollama or an API provider supplying the rewrite.

What it gets right

The fail-open behavior is excellent. If Ollama is stopped, the model is missing, a request times out, a key is absent, or another dependency fails, Claude's original response still appears. The hook cannot swallow an answer. A one-time notice explains why rewriting was skipped, and users who prefer silence can disable that notice. For a tool inserted into every assistant response, graceful failure is more valuable than clever recovery.

The separation between display and source material is equally sensible. Claude continues working from its original answer, and the transcript retains that answer, so the rewrite should not create a compounding loop in later turns. Users can consult the stored original if a rewrite removes nuance. The README does not promise perfect preservation, but the architecture gives you a useful escape hatch.

Configuration is more flexible than the narrow premise suggests. Environment variables select the provider, model, mode, prompts, notices, debugging, and Markdown behavior. Custom prompt files let teams define what plain English means for their work while preserving code and structure. There is also a mid-session kill switch, which matters when a rewrite becomes distracting or a local model consumes resources needed for development.

The documentation is a particular strength. macOS and Windows get separate prerequisite tables, concrete install commands, model warming instructions, and warnings about the platform-specific default. The README explains where marketplace configuration belongs, why editing the cached plugin is a mistake, how settings precedence works, and why Claude Code must be restarted after environment changes. Those details address the failures users are most likely to encounter.

The costs and rough edges

Every visible rewrite adds a second inference step. The supplied evidence includes no latency or quality measurements, so there is no basis for claiming the delay is small or that the rewrite always preserves meaning. A local model avoids sending text to another hosted service, but it consumes memory and compute. The suggested macOS model download is roughly 17 GB, a substantial prerequisite for a readability filter. Choosing an API provider trades local resource use for credentials, network dependency, possible usage charges, and another copy of the response leaving the machine.

Setup is also platform-sensitive. The default model tag is an Apple-silicon MLX build and will not run on Windows. Windows users must install Git Bash and set a non-MLX model explicitly. All users need jq and curl, and Ollama users must keep its service running, pull the exact configured model, and warm it to avoid a slow first request. Environment blocks do not merge across Claude Code settings scopes, so an unrelated higher-precedence block can quietly replace the intended values.

Rewriting creates a fundamental accuracy concern. Plain language often helps, but a second model can flatten qualifications, change emphasis, or mishandle code-adjacent prose. The untouched transcript limits the damage, yet readers may act on the displayed wording without checking it. The optional Markdown hook deserves even more caution because it edits artifacts rather than presentation. Use narrow directory controls, version control, and review diffs.

Finally, the repository calls itself a working prototype. That description should carry real weight. There is not enough history to judge compatibility across Claude Code updates, provider edge cases, or sustained maintenance.

Community and project health

The early attention is striking: the supplied repository snapshot reports 1,325 stars, while the community item records 1,231 stars shortly beforehand. That suggests rapid initial interest, not a settled user base. Five open issues is a manageable visible queue, but issue count alone says little about response quality or resolution time.

The timing is encouraging but extremely compressed. The project was created on August 10, 2026, published release assets on August 11, and was last pushed on August 13. Relative to August 19, that is recent activity, yet only about a week of public history. It is fair to call the project active and young, but not mature or proven. The MIT license is friendly for inspection, adaptation, and internal use.

Where it fits in a real stack

Treat claudish-to-english as an optional accessibility and readability layer. Claude Code remains the agent, the repository and transcript remain the source of truth, and Ollama or the selected API is a downstream text transformer. Start with display rewriting only, keep the fail-open default, and compare rewritten replies with originals until you trust the behavior of your chosen model and prompt.

Teams that need consistent documentation standards may be better served by Vale, textlint, or write-good. Those tools flag defined problems and fit CI, though they do not automatically make conversational output friendlier. This plugin is most compelling for an individual whose daily Claude Code sessions genuinely become easier to scan. It is less convincing as mandatory team infrastructure, and the file-rewriting hook should remain opt-in until the project has a longer record.

Alternatives

ProjectWhat it isPick it when
ValeA programmable prose linter that flags style problems without sending text through a rewriting model.pick this instead when you want deterministic, reviewable writing rules for documentation and CI.
write-goodA lightweight English prose linter for spotting passive voice and common readability problems.pick this instead when warnings are enough and you do not want a second LLM involved.
textlintAn extensible text linting framework with rule-based checks for prose and documentation.pick this instead when your team wants enforceable style rules across editors and automated checks.

What people are saying

  1. [velocity-scout] gvzdv/claudish-to-english

Sources

  1. gvzdv/claudish-to-english on GitHub

More llm tools reviews

rig · open-knowledge · graphiti · cve-mcp-server · minimind · SillyTavern · the whole board →