Open source · Apache 2.0 · Runs on your IDE's AI

Due Diligence Engine

Is the technology a company claims actually real? DDE reads the codebase to verify technical claims and catch fakes and AI-washing — then benchmarks against the industry and competitors and scores your own weaknesses, all from your IDE.

What is DDE?

Your existing AI, telling real tech from hype

Due Diligence Engine (DDE) is an open-source command-line tool that turns the AI agent in your IDE (Claude Code, Cursor, GitHub Copilot, and more) into a world-class technical analyst. It reads the entire codebase of any target — a portfolio company, an acquisition target, a competitor, or your own team — verifies whether the claimed technology is truly implemented, researches the market and competitors in real time, and scores strengths and weaknesses across weighted dimensions into a consulting-grade PDF in your downloads folder. Everything runs locally inside your IDE's AI sandbox — no API keys, third-party servers, telemetry, or extra cost.

Why it matters

In the AI era, claims outpace reality

Every deck says "AI-powered." Few can prove it. Technical diligence is slow, expensive, and hard to scale across a pipeline.

AI-washing is everywhere

Marketing language exaggerates — or invents — capabilities the codebase does not support. Spotting the gap takes a senior engineer's time.

Manual review doesn't scale

Reading a codebase, mapping the architecture, and benchmarking competitors for every deal is days of expert work you rarely have.

Hype distorts valuations

Without an objective technical baseline, pricing and risk decisions lean on the founder's narrative instead of the evidence.

How it works

From one install to a 24-page report

DDE generates a structured prompt that any file-reading, shell-running AI agent can execute. No DDE-specific plugin or login required.

1 · Install once

Install from the public repository with a single pip command. Pure local Python — no accounts, no configuration.

2 · Run in your IDE

From the target project, run the DDE command in your AI IDE terminal. Your existing AI subscription does the analysis — at no extra cost.

3 · Analyze & research

The agent reads hundreds of files, evaluates across weighted dimensions, and researches competitors, funding and security advisories live on the web.

4 · Get a scored PDF

A consulting-style PDF lands in your Downloads folder — a 0–100 score, a letter grade, a competitive landscape, and sourced rationales.

Capabilities

What DDE evaluates

A repeatable, evidence-first technical assessment — the same rubric across every deal.

Claim verification

Cross-checks the pitch against the actual codebase to confirm what is really built versus what is merely asserted.

AI-washing detection

Flags where "AI" is a thin wrapper, a hardcoded heuristic, or absent entirely — separating genuine ML from marketing.

Confidence-scored grading

Produces a 0–100 score and a letter grade across equally weighted dimensions, with the reasoning shown.

Codebase & architecture review

Maps structure, dependencies and design choices to assess maintainability, scalability and technical debt.

Live competitive landscape

Researches real competitors, funding and security advisories on the web and builds a sourced market comparison.

Local & private by design

Runs entirely inside your IDE's AI sandbox. No third-party servers, no telemetry — audited with CodeQL, Dependabot and pip-audit.

Who it's for

For everyone who needs to judge real technical strength

Whether you're making an investment call, taking an objective look at your own engineering, or benchmarking competitors — evidence from the code, fast.

Investors & due diligence

VCs, growth funds, and M&A teams: screen technical risk and the truth behind the claims across your whole pipeline before a deep dive.

Companies & CTOs assessing their own tech

Run DDE on your own codebase to see strengths, weaknesses, and technical debt through a third-party lens — to prioritize fixes or prepare for a raise.

Teams benchmarking competitors

Benchmark competitors' tech stack and implementation depth from public repos and market data, and understand your own position with evidence.

FAQ

Frequently asked questions

Is Due Diligence Engine free?

Yes. DDE is open source under the Apache 2.0 license. It uses the AI subscription you already have in your IDE, so there is no API key and no added cost.

Does my code leave my machine?

No. DDE is 100% local Python and runs inside your IDE's AI sandbox. There are no DDE servers and no telemetry. Web research only fetches public information about competitors and the market.

Which AI tools can run DDE?

Any agent that can read files and run shell commands. It is verified with Claude Code and GitHub Copilot Agent Mode, and works with Cursor, Gemini Code Assist, Aider, Windsurf and similar agentic terminals.

What does the output look like?

A consulting-grade PDF (around 24 pages) saved to your Downloads folder, with an overall 0–100 score, a letter grade, a competitive landscape, an implementation matrix, and sourced rationales.

What is "AI-washing" and how does DDE detect it?

AI-washing is marketing a product as AI-powered when the underlying technology is minimal or absent. DDE compares the claims in the pitch against the real implementation in the codebase and flags the gaps.

Run your first report today

Install once, run from any AI IDE, and read the evidence for yourself. Free and open source.