The intelligence layer for real-time communication.

ODIN Cortex — The Intelligence Layer

Turn raw audio traffic into actionable insights and automations. Real-time transcription, hate-speech detection, AI summaries, serverless functions, and event webhooks — all natively integrated into the ODIN stack.

Made with ❤️ by 4Players in Germany 🇩🇪

Trusted by studios and enterprises building intelligent communication.

More Than Transcription. An Intelligence Platform.

Cortex processes your audio streams in real-time. Transcribe voice chat, detect toxic speech, generate meeting summaries, trigger webhooks, and run custom serverless functions.

Safety

Hate-Speech Detection

Voice + NLP + Context = accurate toxicity scoring. Configurable thresholds, automatic sanctions, and full audit trails for compliance.

  • Real-time scoring
  • Configurable thresholds
  • Auto-sanctions & muting
  • Full audit trails
AI
summaries

Meeting Summaries

Auto-generate structured summaries from voice sessions. Action items, key decisions, and follow-ups.

Native
integration

Voice + Cortex

Cortex processes ODIN Voice audio directly. No second stream, no external service, no data transfer.

Functions

Serverless Functions

Write custom JavaScript/TypeScript code that runs on Fleet infrastructure. Event-based triggers, HTTP endpoints, and a Monaco editor in the dashboard.

  • JS/TS runtime on Fleet
  • Event-driven triggers
  • HTTP endpoints
  • Browser-based editor
Events

Event Pipeline & Webhooks

Every Cortex action emits events. Subscribe via webhooks with retry logic, or consume via REST API. Build custom workflows without polling.

  • Webhook retry with backoff
  • Server-sent events
  • REST API for all operations
  • Custom event filters
Knowledge

Semantic Search

Vector-based semantic search across all your transcriptions and sessions. Ask questions in natural language and get contextual answers from your communication history.

  • pgvector similarity search
  • Session archive with full text
  • Natural language queries
  • Contextual AI answers
€0.006
per minute

Simple Pricing

All features measured in Cortex Minutes. One metric, one price.

Roadmap

Sentiment Analysis

Real-time emotional tone analysis of conversations. Track player sentiment and customer satisfaction.

Roadmap

Real-Time Translation

Break language barriers. Automatic translation of transcribed speech for multilingual voice chat. 40+ language pairs with subtitle overlay option.

Cortex vs. Building It Yourself

DIY Approach

Building audio intelligence from scratch requires stitching together multiple services, managing infrastructure, and months of integration work.

  • Route audio to external transcription API
  • Build custom hate-speech pipeline
  • Manage your own serverless infrastructure
  • Wire up webhooks and events manually
  • Separate billing for each service
  • Months of integration work

Made for Developers

Enable Cortex features with a few lines of code. Real-time transcription, voice moderation, and custom serverless functions — all through one unified API.

TypeScript

Voice Moderation

Add toxicity detection with automatic sanctions in a few lines.

cortex-moderation.ts
import { OdinClient } from "@4players/odin";

const room = await OdinClient.initRoom(token);
await room.join();

// Enable voice moderation with toxicity scoring
await room.enableCortex({
  transcription: { enabled: true },
  moderation: {
    enabled: true,
    threshold: 0.7,
    actions: ["flag", "mute"],
  },
});

// React to moderation events
room.addEventListener("ModerationEvent", (ev) => {
  const { peerId, category, score } = ev;
  console.log(`Toxicity: ${category} (${score})`);
  if (score > 0.9) room.mutePeer(peerId, 30);
});
TypeScript · Serverless

Cortex Functions

Custom backend logic triggered by Cortex events, running on Fleet.

cortex-function.ts
// Cortex Serverless Function — runs on Fleet
export async function onTranscription(
  event: CortexEvent
): Promise<void> {
  const { roomId, peerId, text } = event;

  // Store the transcription
  await db.transcriptions.insert({
    roomId,
    peerId,
    text,
    timestamp: Date.now(),
  });

  // Forward to external webhook
  await fetch(WEBHOOK_URL, {
    method: "POST",
    body: JSON.stringify({ roomId, peerId, text }),
  });
}

Use Cases for Cortex

How teams are using Cortex to add intelligence to their communication.

XR

Enterprise XR & Training

Meeting transcription and summaries for VR training sessions. Session archives with semantic search. GDPR-compliant processing.

SaaS

Communication Apps

White-label transcription for conferencing products. Custom moderation rules per tenant. Serverless workflow automation.

Part of the ODIN Platform

Cortex is the intelligence layer of the ODIN Platform. It works seamlessly with Voice, Fleet, and Rooms.

ODIN Fleet

Serverless Functions run on Fleet infrastructure. Deploy custom backend logic without managing servers.

Explore Fleet

ODIN Rooms

Meeting transcription and summaries power the next generation of Rooms conferencing features.

Explore Rooms

Cortex Pricing

All features measured in one simple metric: Cortex Minutes. Included in every platform tier.

Free

€0
/ month

  • 60 Cortex Minutes
    ~1 hour of transcription.
  • 1 Serverless Function
    Basic automation.
  • Webhooks
    Free with all tiers.
  • Community Support
    Discord & docs.
No credit card required

Pay-as-you-go

Scale
unlimited

  • €0.006 / Cortex Minute
    Volume pricing.
  • Unlimited Functions
    No limits.
  • Full Feature Access
    Everything included.
  • Dedicated Support
    Enterprise-ready.
Custom contracts available
Cortex Minutes are included in platform tiers • 1 min audio = 1 Cortex Min • Toxicity check = 0.1 min • Webhooks always free

Add Intelligence to Your Communication

Start with 60 free Cortex Minutes. No credit card, no commitments. Enable transcription, moderation, and custom functions in your ODIN dashboard today.

Supported Platforms

Different platforms, same code, equal performance.

Windows
Windows
Apple
Apple
Android
Android
PlayStation
PlayStation
Nintendo Switch
Nintendo Switch
Xbox
Xbox
Linux
Linux
Unreal Engine
Unreal Engine
Sending…