USE IT WHERE YOU WORK

Web, terminal, coding agents, and pull requests.

The same checks power every surface, so the result does not change with the tool.

›_CLI

@bhashafix/cli

Run checks from your terminal, read a clear summary, or save the full result as JSON.

pnpm bhashafix scan \
  --url http://localhost:3000 \
  --source-locale en-GB \
  --locales hi-IN,ar-SA,ja-JP,de-DE
Open CLI setup →
MCP · STDIO

@bhashafix/mcp

Give coding agents 18 safe BhashaFix actions so they can inspect real evidence instead of guessing.

{
  "mcpServers": {
    "bhashafix": {
      "command": "node",
      "args": ["packages/mcp/dist/bin.js"]
    }
  }
}
Open agent setup →
GITHUB ACTIONS

Release gate

Check every pull request, keep the screenshots, and stop a release only when your chosen rule fails.

- run: pnpm install --frozen-lockfile
- run: pnpm exec playwright install chromium
- run: pnpm bhashafix ci --fail-on blocking
Open CI setup →
PROVIDERS

Optional linguistic review

Writing review is optional. Browser, layout, accessibility, and formatting checks work without an AI key.

deterministicavailable
model providernot configured