← Blog

What Is Claude Based On? Architecture and Training Explained

2026-09-15 · 5 min read · SubToAPI Team

Claude is based on a transformer neural network architecture, the same general family of deep learning models behind GPT, Gemini, and most modern large language models. It's built by Anthropic and trained in stages: large-scale pretraining on text data to learn language patterns, followed by fine-tuning with a technique called Constitutional AI that shapes the model's behavior using a written set of principles instead of relying purely on human feedback.

If you're asking "what is Claude based on" because you want to know whether it's a fork of another company's model, the answer is no. Claude is trained from scratch by Anthropic on its own infrastructure. It shares the same foundational transformer math as other LLMs — attention layers, token prediction, positional encoding — but the training data, model weights, and alignment process are entirely Anthropic's own.

The Transformer Architecture

Every modern large language model, including Claude, is built on the transformer architecture introduced in the 2017 paper "Attention Is All You Need." At a high level, transformers work by:

This is the mechanical foundation Claude shares with nearly every competing model. The differentiator isn't the architecture family — it's the training data, model scale, and the specific fine-tuning process applied on top.

Pretraining: Learning From Text

Before Claude can hold a conversation, it goes through pretraining — being shown enormous amounts of text and learning to predict the next token given the preceding context. This phase teaches the model grammar, facts, reasoning patterns, code syntax, and general world knowledge, without any explicit instruction on how to behave as an assistant.

Anthropic doesn't publish the exact composition of Claude's training data, but like other frontier labs, it draws from a broad mix of publicly available text, licensed content, and code. This stage is computationally the most expensive part of building a model and is what gives Claude its raw language ability — the "based on" part people usually mean when they ask about the model's origins.

Constitutional AI: What Sets Claude Apart

The part of Claude's training that's genuinely distinct from competitors is Constitutional AI (CAI), a method Anthropic developed specifically for aligning model behavior.

Traditional reinforcement learning from human feedback (RLHF) relies on humans rating model outputs as good or bad, and the model learns to maximize the "good" ratings. Constitutional AI adds a layer on top of this: instead of (or in addition to) relying purely on human raters, the model is trained against a written set of principles — a "constitution" — that describes the values it should follow, like being helpful, honest, and avoiding harm.

In practice, this works in two phases:

  1. Supervised phase: The model critiques and revises its own responses against the constitution's principles, generating a training dataset without needing humans to label every example.
  2. Reinforcement learning phase: A preference model is trained to prefer constitutionally-aligned responses, and Claude is fine-tuned using that signal — a variant Anthropic calls RLAIF (reinforcement learning from AI feedback).

This is why Claude tends to explain its reasoning around sensitive requests rather than just refusing outright, and why Anthropic frames Claude's behavior in terms of explicit values rather than a black-box filter.

Model Sizes and Versions

"Claude" isn't one fixed model — it's a family. Anthropic has released multiple generations (Claude 1, 2, 3, and beyond), each with different size tiers optimized for different tradeoffs between speed, cost, and capability. Larger models in the family handle more complex reasoning and longer context windows; smaller, faster models are optimized for latency-sensitive or high-volume use cases.

Regardless of tier, every Claude model is built on the same underlying architecture and alignment methodology — they differ in parameter count, training compute, and the specific data mixture used, not in the fundamental approach.

Why This Matters If You're Building on Claude

Understanding what Claude is based on matters practically if you're integrating it into a product. Because Claude is a transformer-based, next-token-prediction system, it behaves predictably in ways common to all LLMs: it can be steered with system prompts, it benefits from clear structured input, and it has a fixed context window per request. Because it's trained with Constitutional AI, it also tends to be more consistent about refusing certain requests and explaining why, which matters if you're building customer-facing tools.

If you already have Claude access through Anthropic and want to turn that into a production API for your own apps, SubToAPI sits on top of your existing subscription. Instead of managing a separate Anthropic API billing account, you get a standard HTTPS endpoint with application-level API keys, streaming support, and usage metadata across your team. It doesn't change what Claude is based on or how it behaves — it just makes it easier to call from real applications. Check the quickstart or the messages docs to see how requests look, and pricing for plan details.

const response = await fetch("https://api.subtoapi.app/v1/messages", {
  method: "POST",
  headers: {
    "Authorization": `Bearer ${process.env.SUBTOAPI_KEY}`,
    "Content-Type": "application/json"
  },
  body: JSON.stringify({
    model: "claude-3-5-sonnet-latest",
    max_tokens: 512,
    messages: [{ role: "user", content: "Explain transformers in one paragraph." }]
  })
});

The underlying model here is the same transformer-based, Constitutional-AI-trained Claude — SubToAPI just handles the API layer, key management, and streaming or tool use plumbing around it.

questions

Is Claude built on GPT or another company's model? No. Claude is trained independently by Anthropic from scratch. It uses the same transformer architecture family as GPT and other LLMs, but the weights, training data, and alignment process are entirely separate.

What makes Claude's training different from other AI models? The main difference is Constitutional AI — a method where the model is trained against an explicit set of written principles, using AI-generated feedback alongside human feedback, rather than relying solely on human raters.

Does "what Claude is based on" affect how I should use it in an app? Not directly, but knowing it's a transformer model with a fixed context window and constitutional alignment helps you design better prompts and anticipate how it handles edge cases like refusals or ambiguous instructions.

Turn your Claude access into an HTTPS API

SubToAPI gives you application API keys, streaming, tool use and usage insights on top of your existing Claude access — set up in minutes.

Start free  Read the quickstart →