Peer Book a call Plug Peer in
PeerLibrary · Behavioural training data v2

The behavioural ground truth
for commercial AI.

250,000+ structured behavioural primitives from real commercial conversations in 13 languages. Each one rubric-graded against expert-authored tier criteria, blind re-graded by a second model on a verified subset, and operator-verified before it enters the corpus. The training-data layer for AI that sells, supports and grows customer relationships.

Built on The Peer Standard
255,336
Human generated & licensable i
20,686
Controlled, simulated & licensable i
111
Competencies in corpus i
50
Frameworks in corpus i
The gap in commercial AI

Generic LLM training data doesn't teach commercial behaviour.

Foundation models are trained on internet text and synthetic role-plays. Commercial conversations are something else entirely: diagnosing problems, framing value, handling objections, building rapport under pressure, recovering from a missed signal. None of that is reliably present in the corpora today's models learn from.

What's missing
Synthetic prompts. Scraped scripts. Scorecards.

Most commercial-AI training data is either generated by other LLMs (recursive contamination), scraped from playbooks (idealised, never observed), or BPO call-quality scorecards (compliance checkboxes, not skill).

The result: agents that sound right and behave wrong. Plausible on a benchmark, brittle in the field.

What PeerLibrary provides
Real moments. Rubric-graded. Human-verified.

Every primitive is extracted from a real commercial conversation, sanitised so it travels safely, rubric-graded against expert-authored tier criteria, blind re-graded by a second model, and structured as buyer turn, rep turn and reaction, verbatim in the source language with an English mirror.

Fine-tune on it. Evaluate against it. Bench your AI agent on the same rubric your customers are graded by.

Three things that matter

Built to the standard that commercial AI actually needs.

01 / Provenance

Real conversations. Not prompts.

Sourced from actual commercial interactions across sales, customer success, support and management. Sanitised at write time: speakers become "the rep" and "the buyer"; account names, deal values and company-specific terminology are stripped before anything lands in the corpus.

02 / Annotation

Expert-authored rubric. Human-verified.

Each primitive carries a grade (Foundation → Proficient → Advanced → Expert), polarity (positive, neutral or negative signal) and rubric evidence: the observable behaviour and why the grade was awarded. A second model blind re-grades a 10% sample with concordance tracked, and every entry passes a human verification gate before it enters the corpus.

03 / Structure

One ontology. Five functions.

Built on the Peer v2 ontology: 424 competencies across 5 SEAs (Sales, Customer Success, Support, Management, Culture) in 127 role-specific frameworks. The licensable corpus covers 111 competencies across 50 frameworks today and keeps growing. Every primitive maps to a competency code, so a downstream agent can be fine-tuned or evaluated per skill, stage and role.

Multilingual by design

English mirror on every quote. Original language preserved.

Commercial conversations don't only happen in English; most training corpora pretend they do. Every primitive carries the quote in its source language beside an English mirror, so you can fine-tune for one market without losing the transferability of the English label.

Schema contract

Three quote fields per turn.

  • quote_original: verbatim, in the source language
  • quote_english: high-quality English mirror
  • language_original: ISO-639-1 code on the turn

Pull the corpus as English-primary, target-language-primary, or both. The three fields sit on each turn inside exchange. Filter on exchange.rep_behaviour.language_original when you want a single-market fine-tune.

// One turn. Non-English calls carry quote_original + ISO code.
"rep_behaviour": {
  "speaker_role":         "the rep",
  "language_original":    "en",
  "quote_original":       null,
  "quote_english":        "Before I answer, one check: is the concern
                       the setup work itself, or when it lands?",
  "observable_behaviour": "The rep paused to disambiguate the buyer's
                       constraint before answering, treating effort
                       and timing as separate objections."
}
Today: English (primary corpus) · German · Portuguese verified. Built to ingest: any language tl;dv (or any notetaker) transcribes. Translation pipeline is part of the sanitisation contract.
The ontology

A single skill vocabulary across five commercial functions.

Peer v2 is a multi-SEA ontology (Skill–Evaluation Architecture) covering every customer-facing commercial role. Each function has its own competencies and stages; all share one tier ladder, one evidence structure and one scoring contract. That is what makes a single dataset useful across the whole commercial-AI surface.

SEA
Sales
AE · SDR · BDR
SEA
Customer Success
CSM · Account
SEA
Support
L1 · L2 · Escalation
SEA
Management
1:1 · Coaching
SEA
Culture
Internal · All-hands
SEAs
Top-level commercial functions covered by the ontology. Each has its own stage taxonomy and competency catalogue.
5
Frameworks
Role-specific bundles of competencies, e.g. the Mid-Market AE Sales Framework, the AE-Triaged Inbound Framework, the At-Risk Triage / Roll-Up Framework, and the Coaching Conversation Framework. A person can be assessed against multiple frameworks at once.
127
Competencies
The atoms of commercial skill, e.g. "Problem Framing", "Value Articulation & Positioning", "Objection Handling". Each carries an expert-authored rubric.
424
Tier ladder
Every grade lives on a four-tier progression: Foundation → Proficient → Advanced → Expert. Same ladder across every framework, same evidence structure.
4
Primitives
Licensable, sanitised behavioural primitives ready for fine-tuning, RAG, or evaluation. Sanitised at write time so each row is licence-cleared by default.
250k+
Tier 1
Foundation
Skill is forming. Few moments observed, often rough or incomplete.
Tier 2
Proficient
Reliable. Shows up consistently in everyday situations.
Tier 3
Advanced
A strength. Holds up under pressure and across deal types.
Tier 4
Expert
A signature move. Recognisable across calls, better than peers.
One primitive, end to end

From a graded call to structured signal.

Below: a representative primitive in the exact 2026.1 export shape — structure, fields and grading exactly as the production exporter emits them; the conversation itself is fictionalised, because real corpus records are licensed, not published. Every primitive carries a verification object and is operator-verified before it enters the licensable corpus. Every primitive follows this shape, including next_tier_example, the same shape a licensee receives.

PROFICIENT Listening and Responsiveness · CC9
AE-MIDMRKT · SALES · peer_v2
// One real licensable primitive, taken verbatim from the downloadable sample. Long strings truncated for display only.
{
  "primitive_id": "prim_2026-05-18_e21c07ba_5f43d2-042",
  "schema_version": "1.2",
  "sanitisation_version": "v1_sanitise-v0.1",
  "ontology_version": "peer_v2",
  "sanitised_at": "2026-05-19T09:41:12.104583+00:00",
  "function": "SALES",
  "framework_code": "AE-MIDMRKT",
  "framework_display_name": "Mid-Market AE Sales Framework",
  "competency_code": "S-SEA CC9",
  "competency_display_name": "Listening and Responsiveness",
  "cla_code": "LI",
  "skill_theme": "Listening & Responsiveness",
  "function_tags": [],
  "grade": "PROFICIENT",
  "polarity": "POSITIVE",
  "exchange": {
    "rep_behaviour": {
      "speaker_role": "the rep",
      "quote_english": "Before I answer, one check: is the concern the setup work itself, or when it lands? Those pull in different directions.",
      "quote_original": null,
      "language_original": "en",
      "observable_behaviour": "The rep paused before answering to disambiguate the buyer's constraint, recognising that setup effort and go-live timing are two different objections wi…"
    },
    "prospect_context": {
      "speaker_role": "the buyer",
      "quote_english": "we'd want this in place before the new team starts, but the diary is the real problem. Onboarding lands the same month, so whatever you propose has to f…",
      "quote_original": null,
      "language_original": "en"
    },
    "prospect_reaction": {
      "speaker_role": "the buyer",
      "quote_english": "It's the timing. If it lands after week two, the setup work is fine.",
      "quote_original": null,
      "language_original": "en"
    }
  },
  "verification": {
    "status": "verified",
    "verified_at": "2026-06-02T10:17:44.612905+00:00"
  },
  "licensable": true,
  "license_terms": null,
  "rubric_evidence": "The rep listened closely enough to spot the ambiguity in the buyer's constraint and disambiguated before answering, a clear Proficient-level listening b…",
  "next_tier_example": {
    "quote": "Just so I answer the right thing: is it the setup effort, the timing, or both? And I think I'm also hearing that the new team's first week matters more …",
    "explanation": "Disambiguates the surface question and also names the underlying concern (the new team's first impression) the buyer hadn't yet articulated, which is t…"
  }
}
Try it yourself · no email required

15-primitive sample, in the licensee schema.

A curated JSONL slice with the exact public schema licensees receive, across 2 commercial functions, 5 frameworks, and Foundation, Proficient and Advanced tier grades, plus Absence examples. Same shape your fine-tuning or evaluation pipeline will see at scale.

↓ Download peerlibrary-sample.jsonl
15 primitives 46 KB Schema reference →
# Load with HuggingFace datasets
from datasets import load_dataset

ds = load_dataset("json",
                  data_files="peerlibrary-sample.jsonl")

# Inspect a primitive
print(ds["train"][0]["competency_display_name"])
# → "Multi-Threading Strategy"

# Filter to ADVANCED-tier sales primitives
adv = ds["train"].filter(
    lambda r: r["ai_grade"]["tier_grade"] == "ADVANCED"
              and r["function"] == "SALES"
)
What teams build with it

Train, fine-tune, evaluate on real ground truth.

Fine-tuning

Teach an AI SDR what good actually looks like.

Use graded primitives as positive and negative training pairs to fine-tune base models on real commercial behaviour. Polarity and tier metadata let you balance the corpus by skill, stage and role; filter by SEA, framework code or function tag.

Evaluation

Bench your agent against the rubric humans are graded by.

Run your agent through held-out conversations and grade its turns with the rubric the originals were graded by. Same competency codes, same tier ladder: comparable scores across vendors, model versions and prompt iterations.

RAG / In-context

Retrieve real examples at inference time.

Index primitives by competency and framework code. At runtime, retrieve one-shot or few-shot exemplars of the exact behaviour the agent needs to produce: real quotes, real outcomes, real rubric evidence. No hallucinated playbooks.

Methodology mapping

Wire your framework to observable behaviour.

Methodology and consultancy partners map their proprietary framework into Peer's competency codes. Your methodology becomes measurable, with primitives as the cross-reference between abstract criteria and observed behaviour.

vs. what's out there

Buy-vs-build, head to head.

What an ML team weighs PeerLibrary against: synthetic data, or an in-house labelling project on Scale or Labelbox. Both are real options. Both lose on the dimensions below.

Dimension
Synthetic / LLM-generated
In-house labelling
(Scale, Labelbox, your own team)
PeerLibrary
Source provenance
Generated by another model
Your own data: only as broad as your customer base
Real commercial conversations across multiple tenants & functions
Time to first sample
Hours, but recursive-contamination risk
6–12 weeks (project scoping, annotator training, QA)
30 seconds (sample download above)
Annotation quality
Auto-labelled / weak supervision
Variable: annotator agreement depends on rubric quality
Rubric-graded, blind re-graded by a second model, sanitised, versioned
Skill structure
Loose labels, no ontology
You build the taxonomy from scratch
111 competencies, 50 frameworks in the corpus today: structured, versioned, ready to use
Tier ladder
Binary good / bad
Whatever scale you design
Foundation → Proficient → Advanced → Expert (consistent across every framework)
PII / privacy
Up to the licensee
Your team owns the sanitisation pipeline
Sanitised at write time, licence-cleared by default
Multilingual
Usually English-only
Per-language annotator pools (expensive)
Original + English mirror baked into schema
Cost shape
~free to generate, expensive to debug
$0.50–$5 per labelled turn × thousands
Annual licence; sublinear to corpus size
Provenance & sanitisation

Where every primitive comes from, and what's stripped before it ships.

The contract that makes the dataset legally distributable. Six steps from source recording to licensable primitive. Every primitive carries the sanitisation version that processed it, so licensees can re-pull under newer contracts.

01
Source recording

Customer-recorded commercial conversation captured via their notetaker (tl;dv, Gong, etc.). Customer authorises Peer to ingest under our DPA.

02
Transcript + diarisation

Per-speaker turns extracted with timestamps. Speakers tagged as "rep" or "buyer" by role inference, not by name.

03
Assessor grading

LLM assessor under our rubric identifies skill moments, scores against the tier ladder, records observable behaviour + rubric evidence.

04
Sanitiser pass

Speaker names → role placeholders. Account names, deal values, dollar figures, company-specific terminology, product codenames: stripped or generalised. Result is a primitive that travels safely.

05
Licence gate

Source tenant's licensing default (set per-org) determines if the primitive lands as licensable=true. Explicit per-primitive opt-outs honoured. Customers can redact specific entries on request.

06
Versioned admit

Primitive lands in the cross-tenant corpus with sanitisation_version + ontology_version stamps. Licensees can filter to a specific contract version for reproducibility.

Licensing tiers

Try first. Scale on a usage shape that makes sense.

We onboard partners selectively; the dataset gets better when the people training on it are good at their craft. Three tiers; pricing is bespoke and depends on volume, refresh cadence and integration depth.

Trial
Sample
Free
  • 15-primitive curated JSONL
  • Full schema reference + JSON Schema
  • No email gate, no time limit
  • Same shape as the licensee export
↓ Download sample
Pro
Full corpus
Annual licence
talk to us
  • Full licensable corpus (250,000+ and growing)
  • Quarterly delta refresh
  • JSONL + HuggingFace dataset format
  • Commercial use rights for fine-tuning + evaluation
  • Versioned schema with breaking-change notice
Book a call →
Enterprise
Custom
Bespoke
scope-dependent
  • Everything in Pro
  • On-demand refresh + delta hooks
  • Custom rubric extensions for your domain
  • API access for streaming pulls
  • Co-train rights + named-partner status
Book a call →
Evaluate with your own data slice

Request a custom evaluation sample.

The 15-primitive sample shows the shape. Want the slice that matches your use case, by function, framework, grade mix or language? Tell us what you're evaluating and we'll build a private evaluation portal for your team: dataset, schema and datasheet. We verify each requester first, so it isn't instant. It is free, and tailored to you.

Who's licensing it

For the teams building the next layer of commercial AI.

PeerLibrary is licensed selectively. We onboard partners we can stand behind, and whose use cases improve the data for everyone.

AI / voice startups

Building an AI SDR, an AI CSM, or a conversational copilot. Need real behavioural ground truth to fine-tune and evaluate against.

Methodology owners

Own a named methodology (challenger, value-selling, MEDDPICC-style). Want to make it measurable and AI-readable.

Consultancies

Deliver enablement at scale. License the rubric + primitives to give every client engagement a consistent measurement layer.

SDR & demand-gen agencies

Prove ROI to clients with verified behavioural evidence, not just appointment counts.

BPO / call-centre operators

Move quality scoring off compliance checklists and onto observable skill, benchmarked against the same rubric AI agents are evaluated by.

Research labs

Study commercial conversation as a language task with proper structure: graded turns, polarity, rubric evidence, multilingual capture.

License the dataset that teaches AI to actually sell.

PeerLibrary is licensed to a small number of methodology, consultancy, AI-platform and research partners. We onboard selectively.

Book a call → Request a custom sample