AI-generated code check

AI Code Detector

Upload source code to check for patterns associated with GitHub Copilot, ChatGPT, Claude, and other AI coding assistants. Review the score with repository context.

ZeroTrue scanner
Free preview

What do you want to check?

Drop a file here

Python, JavaScript, TypeScript, and text files up to 10 MB

See your first result without an account

What We Detect

Comprehensive AI-generated code detection

Copilot Detection

Detect GitHub Copilot suggestions and generated code

ChatGPT Code

Identify code generated by ChatGPT and GPT models

Claude Code

Detect Claude-generated code and suggestions

Vibe Code

Identify "vibe code"—low-effort AI-generated scaffolding

Pattern Analysis

Detect AI coding patterns and style markers

Multi-Language

Review source code submitted as text, with behavior that can vary by programming language and repository context

Explainable Evidence

Understand exactly why code was flagged

Evidence Types

  • Function-level confidence scores
  • AI pattern markers
  • Style inconsistency analysis
  • Comment and documentation signals

Operational Guidance

  • Processing time depends on code length and scan mode
  • Batch workflows are available for repository review
  • Use repository context and human review with detector evidence

Limitations & Best Practices

Understanding model constraints for optimal results

False Positive Risk

Boilerplate code, common patterns, or well-documented code may increase false positives.

Adversarial Attacks

Code obfuscation and manual AI edits may reduce detection accuracy.

Generalization Bounds

Performance varies by language and coding style. Best on modern practices.

API Integration

Get started in minutes with our unified API

POST /api/v1/check
curl -X POST https://app.zerotrue.app/api/v1/check \
  -H "Content-Type: application/json" \
  -H "Authorization: Bearer YOUR_API_KEY" \
  -d '{
    "input": {
      "type": "code",
      "value": "Sample code content"
    },
    "is_private_scan": true,
    "is_deep_scan": false,
    "idempotency_key": "req-123"
  }'

Frequently Asked Questions

Which coding assistants can you detect?

The detector evaluates patterns associated with AI-assisted code, but it cannot reliably attribute every sample to a specific assistant.

What is "vibe code"?

Vibe code refers to low-effort AI-generated scaffolding—code that works but lacks depth and customization.

Which languages are supported?

Source code can be submitted as text. Performance varies by programming language, framework, code length, and repository context.

Can you detect edited AI code?

Human edits can weaken generator-associated signals. Treat the result as supporting evidence, not proof of code authorship.

Is my code data stored?

Retention can depend on the plan and scan mode. Confirm current retention and deletion requirements before submitting proprietary code.