AIに届くリクエストと、AIが返すレスポンス。Minamo は両方をスキャンし、既存コードを一切変更せずに防御を追加します。
ユーザーからのプロンプトを AI に渡す前に検疫。プロンプトインジェクション、ジェイルブレイク、なりすまし攻撃、システムプロンプト抽出を検出し、安全なリクエストのみを通過させます。
AI の生成結果をユーザーに返す前にスキャン。API キー、パスワード、メールアドレス、クレジットカード番号などの PII 漏洩やシステムプロンプトの再出力を自動検出しマスキング。
Express, Hono, Fastify など主要フレームワークのミドルウェアとして1行追加するだけ。既存コードの変更は不要。npx minamo init で設定ファイルを自動生成します。
import express from 'express'; import { minamoMiddleware } from 'minamo/express'; const app = express(); app.use(minamoMiddleware());
国際標準 OWASP LLM Top 10 (2025) の全カテゴリに対応。1,100 以上のパターンで網羅的に防御します。
| ID | Category | Status | Patterns |
|---|---|---|---|
| LLM01 | Prompt Injection | ✓ | 214 |
| LLM02 | Insecure Output Handling | ✓ | 98 |
| LLM03 | Training Data Poisoning | ✓ | 67 |
| LLM04 | Model Denial of Service | ✓ | 45 |
| LLM05 | Supply Chain Vulnerabilities | ✓ | 83 |
| LLM06 | Sensitive Information Disclosure | ✓ | 189 |
| LLM07 | Insecure Plugin Design | ✓ | 72 |
| LLM08 | Excessive Agency | ✓ | 91 |
| LLM09 | Overreliance | ✓ | 103 |
| LLM10 | Model Theft | ✓ | 140 |
Total: 1,102 patterns (continuously updated)
インストールからミドルウェア適用まで、既存コードの書き換えは不要です。
npm でパッケージを追加し、設定ファイルを自動生成します。
npm install minamo npx minamo init # minamo.config.ts が生成されます # - 検出ルール自動ダウンロード # - テレメトリ設定(デフォルト: off)
入力と出力をまとめて検疫。ブロック判定と脅威詳細を取得できます。
import { sanitize } from 'minamo'; const result = await sanitize({ input: userMessage, output: aiResponse, }); if (result.blocked) { // result.threats に検出詳細 }
Express / Hono / Fastify 対応。既存のルーティングはそのまま。
import express from 'express'; import { minamoMiddleware } from 'minamo/express'; const app = express(); // これだけ。1行で防御開始。 app.use(minamoMiddleware());
個人開発から企業まで。無料プランはクレジットカード不要で即日開始。
3段階のオプトイン設計。デフォルトでテキスト本文は一切送信されません。オフライン環境でも完全動作します。
テレメトリ完全オフ。外部通信なし。全処理がローカルで完結。
検出件数・カテゴリ・処理時間の集計値のみ送信。テキスト本文・IP・ユーザー識別情報は含みません。
パターン改善のため匿名化フラグメントを送信。明示的同意が必要。Pro / Enterprise のみ。
月10万リクエストまで、500以上の基本検出パターンを使用できます。個人開発やプロトタイプには十分です。商用利用・本番環境では Pro 以上を推奨しています。クレジットカード登録不要で今すぐ始められます。
はい。テレメトリ Level 0(デフォルト)では、すべての処理がローカルで完結します。検出パターンはインストール時にバンドルされるため、インターネット接続不要で動作します。Enterprise プランではオンプレミスデプロイも選択できます。
Lakera Guard・LLM Guard はクラウド API 型で、リクエストのたびに外部通信が発生します。Minamo はローカルファースト設計で、追加レイテンシは 0.14ms と最小限。npm install だけで完結するため、別途 API キー管理やネットワーク設定が不要です。パターン数(1,100+)と OWASP 完全準拠も差別化ポイントです。
デフォルト(telemetry: "off")では、テキストを含む一切の情報は外部に送信されません。stats レベルでもテキスト本文・IP・ユーザー識別情報は対象外です。full レベルは明示的なオプトインが必要で、Pro / Enterprise プランのみ選択可能です。
npm install だけで今日から AI アプリを守れます。
クレジットカード不要。無料プランは期限なし。