Industry-leading accuracy
Advanced AI detection model trained on 2 billion+ samples. Catches ChatGPT, Claude, Gemini, Llama, Mixtral, DeepSeek, Qwen, GLM, and paraphrased rewrites. Confidence band returned on every response.
Industry-leading accuracy. Trained on 2 billion+ samples. Real-time analysis. OpenAPI 3.1 spec, official JavaScript + Python SDKs, webhook fan-out. Public API launching soon — sign up to be first in line.
import { createClient } from '@deepaidetector/client';
const client = createClient({ apiKey: process.env.DEEPAIDETECTOR_KEY });
const r = await client.detect({ text: 'Paste the prose you want to check...' });
console.log(r.score, r.band);
// 0.873 'definitely_ai' Advanced AI detection model trained on 2 billion+ samples. Catches ChatGPT, Claude, Gemini, Llama, Mixtral, DeepSeek, Qwen, GLM, and paraphrased rewrites. Confidence band returned on every response.
Sentence-level breakdown returned on every response. Show users exactly which lines look AI-generated. Defensible in academic, editorial, and HR contexts.
Submit any supported language — we detect the source and score it. No flag, no per-language quota. The verdict is for the original text.
Plagiarism detection across the open web, academic databases, and reference works. One JSON call returns matched passages with similarity scores.
detection.completed, plagiarism.completed, subscription.*, balance.low. HMAC-SHA256 signed, 7 retries over 72h.
Every response shows per-word vs per-detection cost — pick the cheaper mode automatically.
| Language | Package | Install | Status |
|---|---|---|---|
| JavaScript / TypeScript | @deepaidetector/client | npm i @deepaidetector/client | GA |
| Python | deepaidetector | pip install deepaidetector | GA |
| Go | — use net/http | See API docs sample | Sample |
| Ruby | — use Net::HTTP | See API docs sample | Sample |
| PHP | — use cURL | See API docs sample | Sample |
| C# | — use HttpClient | See API docs sample | Sample |
Deep AI Detector is an AI content detector first. The REST API exposes the same advanced detection model that runs in the web dashboard — a model trained on 2 billion+ samples covering ChatGPT, Claude, Gemini, Llama, Mixtral, DeepSeek, Qwen, and GLM, plus paraphrased and humanized AI text that legacy detectors classify as 97%+ human. The API was built for product teams who need per-sentence verdicts inside their own surface, not for a vendor who needed to put "API access" on a feature list.
v1 is frozen against breaking changes for at least six months before deprecation.
Additive minors (new fields, new endpoints, new event types) ship every few weeks and are
documented in the changelog. When a major bumps, we ship v2 shoulder-by-shoulder with the prior version and email every API key holder on the
deprecation timeline. You can integrate against the spec today and trust the contract for at least
18 months.
Every detection response includes a pricing_quote object showing both billing modes
(per-word and per-detection) and which one is cheaper for the document just submitted. This lets
you build cost preview UIs without round-tripping through a separate pricing endpoint.
Submitted text is deleted from logs and cache within 24 hours unless the account explicitly
opts into history. Cache keys are sha256(text) — even our cache never stores plaintext.
We do not train on customer submissions without per-product opt-in.
Most integrations land in production in under a day. The path below is what we recommend for new builds.
@deepaidetector/client for JavaScript /
TypeScript, deepaidetector for Python. Both wrap the OpenAPI spec, ship type definitions,
and handle retries plus error mapping./v1/detect. Pass the text, get back a score, a band, a per-sentence
breakdown, and the pricing quote.detection.completed, plagiarism.completed, subscription.*, balance.low.The OpenAPI 3.1 spec at /openapi.yaml is the source of truth. Both SDKs are generated from it; the human docs, Postman collection, and SDK types are kept in lockstep.
Versioning is conservative: v1 is frozen for at least 6 months before
deprecation, and we ship a v2 shoulder-by-shoulder with the old version.
Subscribe to the changelog for additive changes.
We're finishing the rate-limit infrastructure and SDK polish. Drop your email and we'll send the launch announcement (with starter credit) the moment keys go live.
Today: the web dashboard, exports, per-passage highlights, and word-pack credits all work across the paid tiers.