ODIN Cortex · Early Access · Launching Q2 2026

Intelligence Layer on Top of Voice and Fleet

Transcription, AI-powered moderation, serverless functions, automated scaling and even more smart workflows — natively on top of ODIN Voice and ODIN Fleet. Now in Early Access — apply to test Cortex on your project ahead of general availability.

ODIN Platform

Listen, Understand and Respond

Real-time transcription, AI moderation and event-driven automation — all in one platform.

Real-Time Transcription

Whisper-grade speech-to-text on every ODIN Voice stream. Streaming results, speaker attribution, 40+ languages — no external pipeline, no second audio path.

  • Streaming + batch modes
  • Speaker diarization
  • 40+ languages out of the box
  • Cloud or self-hosted
Real-Time <span class='gradient-lime'>Transcription</span>

AI Moderation

Cortex transcribes voice in real time and runs every line through hate-speech detection. Slurs, harassment and grooming flagged in seconds, with sanctions issued back to the voice room before the next round starts.

  • Immediate keyword detection
  • Context-aware async analysis
  • Configurable warnings, mutes, bans
  • Audit trails for GDPR, COPPA, DSA

Custom Logic, Zero Infrastructure

Write TypeScript handlers that react to live voice events — new transcript line, toxicity flagged, session ended. Cortex deploys them on ODIN Fleet. No servers to manage, no cold starts.

moderation.ts
export async function onMessage(ctx, evt) {
  if (evt.annotations?.profanity?.severity > 0.8) {
    await ctx.sanctions.mute({
      participantId: evt.participantId,
      reason: evt.annotations.profanity.reason,
      durationMs: 60_000,
    });
  }
}

Plugin Pipeline

Every transcript flows through a configurable plugin chain — moderation, summaries, custom analysis. Drop in your own, mix and match.

Event Webhooks

Every Cortex action emits a domain event. Subscribe via webhooks with HMAC signatures, exponential backoff retry and full audit log.

Semantic Search

Vector search across every transcript and session. Ask in natural language, get contextual answers from your communication history.

Gatherings

Pre-session coordination — lobbies, scheduled appointments, drop-in spaces. Ready-up mechanics, join codes and timezone-aware scheduling out of the box.

Compliance-Ready

Every transcript, every sanction, every decision logged is GDPR-compliant by default. Self-host the Whisper layer for full data sovereignty.

From Voice to Action in Four Steps

Audio in, automation out. Real-time, end-to-end — billed only for the minutes you process.

Step 2

Transcribe

Whisper converts speech to text in real time, attributed by participant. Streaming results land in your dashboard and webhooks within seconds.

Step 3

Analyze

Plugins run on every message. AI moderation flags toxicity. Summaries roll up sessions. Your custom plugins extract whatever else you need.

Step 4

Act

Webhooks fire. Serverless functions run on Fleet. Sanctions issue back to the voice room — warnings, mutes, bans — all in real time.

AI Moderation, Built for Live Communities

Real-time hate-speech detection on every voice stream. Two layers of detection. Sanctions in seconds. Audit trails by default.

ODIN Cortex Ships Ready

Stop stitchin APIs together with months of integration. Let Cortex do the heavy lifting.

DIY

The Old Way

Stitch a transcription vendor, a moderation API, a webhook router, and a serverless platform. Pay each one separately. Debug across four dashboards.

  • Route audio to a transcription API
  • Send transcripts to a moderation vendor
  • Build your own webhook delivery and retry
  • Stand up serverless infrastructure for sanctions logic
  • Reconcile four bills, four SLAs, four support queues

Something for Everyone

Early Access — pricing locked in at GA. Cortex launches Q2 2026; the rates below reflect launch pricing. Apply now to test Cortex on your project ahead of general availability — early-bird participants get preferential terms during the program.

Starter

Live products with predictable workloads
49
/ month

  • 50 Concurrent Bot Sessions
    Run up to 50 recording sessions in parallel — covers most live products
  • Bring Your Own OpenAI Key
    Plug in your Whisper key, pay OpenAI directly — no transcription markup
  • Hate-Speech Moderation
    AI moderation ready to enable — configure thresholds and ship
  • Community Support
    Discord and developer documentation

Enterprise

Regulated industries, AAA, and government
Custom
Get a quote

  • Self-Hosted Bots
    Run the recording layer on your own infrastructure
  • Self-Host Whisper
    Bring your own GPUs or run on AWS, Azure, GCP
  • Compliance & Security
    SOC 2, GDPR, custom DPA, audit access
  • Premium Support
    Named engineer with dedicated SLA

How Pay-as-you-go Bills

Three meters, one bill. Pay for the dimension you use — and only the dimension you use.

/ session / day
€0.03
One concurrent recording session, billed per day of activity. Same model as Fleet — pay for capacity you actually run.

Bot Session

from / month
€12.90
Optional. Cortex Functions run on Fleet — start at S-1 (€12.90/mo) for a few light handlers, scale up to XL-16 for heavy workloads.

Functions Runtime

Cortex Is Just the Beginning

Pair real-time intelligence with natural voice and managed infrastructure — natively, from one platform.

Cortex + <span class='gradient-lime'>Voice</span>

Cortex + Voice

  • Cortex listens to ODIN Voice streams natively
  • No second audio path, no client-side changes
  • Transcripts attributed by participant
Cortex + <span class='gradient-lime'>Fleet</span>

Cortex + Fleet

  • Serverless functions run on Fleet infrastructure
  • No cold starts, no separate compute bill
  • Direct access to Fleet events and sanctions

From Zero to Production

Cortex is wired to your existing ODIN project. Enable a plugin, write a function, ship moderation today.

TypeScript

Voice Moderation

Enable the AI moderation plugin on your project, configure thresholds and let Cortex sanction toxic speech automatically — no glue code required.

cortex-moderation.ts
import { CortexClient } from "@4players/odin-cortex";
import { randomBytes } from "node:crypto";

const client = new CortexClient({
  baseUrl: "https://ots.odin.4players.io",
  apiKey: process.env.CORTEX_API_KEY!,
});

const project = client.project(process.env.PROJECT_ID!);

// 1. Forward AI moderation events to your webhook handler.
//    The shared secret signs every delivery (X-Odin-Signature).
const webhookSecret = randomBytes(32).toString("hex");
await project.webhooks.createSubscription({
  url: "https://example.com/cortex/moderation",
  events: ["annotation.created", "message.created"],
  secret: webhookSecret,
});

// 2. In your webhook handler, sanction users that breached the threshold.
const sanction = await project.sanctions.create({
  participantId: "user-123",
  type: "mute",
  reason: "Hate speech detected by AI moderation",
});

// Optional: revoke once the user acknowledges a warning.
await sanction.revoke({ reason: "Warning acknowledged" });

Webhooks

Subscribe with HMAC signatures, retry-with-backoff, full audit log. Free with every tier — never charged in Cortex Minutes.

Webhook Guide

Gatherings API

Lobbies with ready-up. Scheduled appointments with timezone support. Always-on drop-in rooms with join codes.

Gatherings Guide
Sending…