Skip to content
CodeDD Logo

AI Native

Is AI the product, or just a wrapper?

Test the AI story against the code. CodeDD scores how much AI sits in the product across every repository in scope, and whether it comes from its own models, agents, or a thin wrapper around a third-party API.

Start for FreeBook a Demo

Trusted by

The six evidence pillars

A clear, objective read on AI maturity.

One score, six weighted pillars, drawn file by file from the code. Only AI that ships in the product counts. AI used to write code is covered in AI in Development.

  • 30%

    Product Embedding

    How much of the shipped product is AI code, classified file by file.

  • 20%

    Model Integration

    How the product connects to AI models, from single API calls to SDKs, agents, and local inference.

  • 15%

    Retrieval / Data Plane

    Does the product feed its own data to AI, through embeddings, vector stores, and retrieval pipelines?

  • 10%

    MLOps & Evaluation

    How models are tracked, tested, and monitored for quality and safety in production.

  • 10%

    Adoption Velocity

    Whether AI development is ongoing, based on recent and sustained commit activity.

  • 15%

    Platform Readiness

    Whether the infrastructure can run AI reliably at scale, including compute, deployment, and operations.

Repository map

Map the estate. Rank the IP.

The score measures how much AI the product contains. IP depth maps each repository from proprietary models to API wrappers, giving a visual overview of where and how AI is integrated.

Across the investment cycle

A critical investor question at every stage.

How deeply AI is integrated into the product shapes the investment case from the first look at a deal through to exit.

  1. Pre-deal tech DD

    Check whether the target builds its own AI or relies on third-party APIs before you pay an AI premium.

  2. Hold period

    Pinpoint where deeper AI integration adds the most product and enterprise value.

  3. Pre-sale preparation

    Support the AI story in the information memorandum with evidence that holds up in buyer due diligence.

Over 1,800 AI technologies detected

  • OpenAI
  • Anthropic
  • Gemini
  • Hugging Face
  • LangChain
  • PyTorch
  • TensorFlow
  • Pinecone
  • Qdrant
  • MLflow
  • Ollama

FAQ

Questions.

How is the AI-Native score calculated?

The score is a weighted sum of six pillars, each scored from 0 to 100: Product Embedding (30%), Model Integration (20%), Retrieval / Data Plane (15%), Platform Readiness (15%), MLOps & Evaluation (10%), and Adoption Velocity (10%). Each pillar contributes its score multiplied by its weight. The scoring is rule-based and versioned, so the same codebase always produces the same result. It is not generated by an AI model.

What does "AI as Product" mean?

It's the highest of four usage classes. A company qualifies when at least 10% of its code is machine learning code and the product uses at least one production-grade AI technology, such as model APIs, ML frameworks, agent runtimes, or local LLMs. Companies with production AI technology but less ML code are classed as AI Augmented. Those with only notebooks or experimental tooling are AI Exploratory, and those with no AI signals are No AI Signal. A codebase with a lot of ML code but no recognized AI technology stays in AI Exploratory.

If a company uses OpenAI, does that make it AI-native?

Not on its own. Listing an AI package as a dependency has only a small effect on the score. What matters is how much of the shipped code is machine learning, measured file by file. We also check where each AI package is actually used. If it only appears in tests, documentation, or authentication code, it doesn't count toward Model Integration.

What is IP depth, and why does it matter?

IP depth describes what kind of AI the company has built, separate from how much. Each repository is placed in one class: own models, data pipeline, agentic system, AI integrator, API wrapper, or no AI. Classes are checked from deepest to shallowest, and the first one supported by the evidence is assigned. Own models requires evidence of model training and a meaningful share of ML code. Agentic system requires an agent framework that plays a central role in the product. Two repositories can have the same score but very different IP depth, which can mean very different investment value.

Where does the evidence come from?

Four sources. First, every file is classified as machine learning or application code. Second, we detect the technologies in use from packages and imports, then confirm where they're actually used. Third, we analyze the architecture, including shared data stores, infrastructure, scaling, deployment, and operational maturity. Fourth, we review the Git history, including when AI was first introduced and how much AI-related work happened in the last 90 days. CI/CD maturity is reflected through the architecture and MLOps findings.

Why would a pillar score zero?

A zero means no supporting evidence was found, and it's a finding in its own right. Retrieval / Data Plane scores zero when there are no embeddings, vector stores, or shared data architecture. Adoption Velocity scores zero when there's no AI-related development in the last 90 days. Platform Readiness scores zero when there's no architecture data to assess.

How is this different from AI in Development?

AI Native measures the AI inside the product: what has been built and shipped. AI in Development measures AI in how the team writes code: how much was written by coding agents, and how it was reviewed and deployed. They answer different questions, so a full picture needs both.

Is the written summary the same as the score?

No. An optional AI-generated summary can turn the findings into memo-ready text, but the score, pillars, IP depth, and evidence are calculated independently and remain available even if no summary is produced. Investment decisions should rely on the underlying findings, not the summary alone.

What data do you store?

Only the structured results of the analysis: the share of ML code, detected technologies, pillar scores, usage class, IP depth, and the Git activity used for Adoption Velocity. We do not store source code. For cloud audits, the source code is removed once the analysis is complete.

See what AI is actually in an estate you care about.

We will walk the six pillars on an estate you choose — what is actually in the product, and what is only a wrapper.