mcpField
B
Byakugan: Private, open-source AI-text checker

Byakugan: Private, open-source AI-text checker

Local
github.com/JayOfemiProductivity0Updated 15w ago

About Byakugan: Private, open-source AI-text checker

Byakugan is a private, open-source AI-text checker available as a browser app and MCP server. It is for people reviewing their own writing, with on-device checks, explanations, grammar feedback, and document-reuse detection.

Key features

  1. 01Estimate how AI-like text reads
  2. 02Explain detection signals and confidence
  3. 03Review grammar
  4. 04Check reuse against personal documents
  5. 05Run checks in the browser

Use cases

  1. 01Review a draft for AI-like phrasing
  2. 02Find grammar issues in writing
  3. 03Check text against personal documents

MCP support

The MCP server provides an AI assistant with detection results and the exact phrases flagged as AI-like, so it can check and rewrite text locally.

Configuration

Local server config is the same for every client. Copy it into your client’s MCP config file.

mcp.json · Universal config
{
"mcpServers": {
"jayofemi-byakugan": {
"command": "npx",
"args": [
"-y",
"@jayofemi/ai-checker"
]
}
}
}
Run commandnpx -y @jayofemi/ai-checker

Local servers need a runtime on your machine (e.g. Node.js 18+). Config file locations differ by client; see your client’s docs.

Packages
npm@jayofemi/ai-checker1.0.0

Tools

4

Saved tool list · updated 2w ago

ParameterTypeRequiredDescription
textstringYesThe text to analyze.

Details

From the project README

AI Checker

Check whether writing reads as AI, on your own machine, then improve how it reads. Free and open source.

Two ways to use it.

1. In your browser

A static web app. Paste your text and get a read on how AI-like it sounds, with a plain-language explanation, a grammar pass, and a check against your own documents for reuse. Everything runs in the page, and nothing you paste leaves the browser.

Run it locally:

cd site
npm install
npm run dev

2. Inside the AI you already use

A mcp server for your AI assistant (Claude Desktop, an IDE, any MCP client). It gives that AI a detection read plus the exact phrases that read as AI, so your own AI can check and rewrite your writing, on your machine.

For Claude Desktop, add this to claude_desktop_config.json and restart:

{
  "mcpServers": {
    "ai-checker": {
      "command": "npx",
      "args": ["-y", "@jayofemi/ai-checker"]
    }
  }
}

Claude Code users can install it as a plugin instead: /plugin marketplace add JayOfemi/byakugan, then /plugin install ai-checker@ai-checker.

Then tell your AI "use ai-checker to check this text" and paste what you want checked. Full setup, the tools, and how to verify it are in mcp/README.md.

What to expect

AI-text detection is a signal, not a verdict, and it is biased against non-native English writers. It is shown as a likelihood with its confidence, never a yes/no judgement. Stiff, even, stock-phrase-heavy writing reads high; varied, personal writing reads low. Use it on your own work.

Layout

Each folder is its own package with its own build. Node 22 (.nvmrc).

License

MIT. Copyright (c) 2026 Jay Ofemi.

Comments

Markdown supported

New to MCP?

From what the protocol is to installing your first server, these answers cover most first questions.

An open protocol that defines how AI applications connect to external tools and data in a uniform way. Clients talk to the model; MCP servers provide tools, resources and prompt templates. They exchange standard messages, so one server can be reused by many clients.