AI Platform Core

23 Maestro engines.Zero manual tagging.

Lesuto Disco music intelligence. Separate from Lesuto Chameleon (marketplace) and BCC (Business Command Center). Every engine runs on Maestro: analyze uploads, personalize discovery, draft artist copy, enrich partner catalogs, and support listeners.

AI Platform Core

23 live engines · 1 conductor · LlmRouterService

Maestro

AI Platform Core

Orchestration

Maestro Core

Layer 1 · upload-time

Audio Understanding

Artist-facing LLM

Creative Studio

Search · match · enrich

Intelligence & Discovery

Listeners · artists

Personalization & Fans

Partners · staff

Commerce & Ops

Python sidecarVertex Geminipgvector + SQL

Creative studio for artists

AI Studio chat, bio drafts, Fan 360 insights, and sync pricing advisors. Credit-metered; bill only after successful LLM completions.

Two-layer intelligence

Layer 1 sidecar analyzes every upload once (BPM, mood, fingerprint, moderation). Layer 2 Maestro powers search, recommendations, and LLM features.

Trust by design

Containment prefix on all LLM calls, tenant isolation on artist and listener routes, and autonomy kill switch for auto-executing actions.

Deep dive

Every engine, explained

Maestro ships with the full stack on Lesuto Disco. Layer 1 audio runs at upload; Layer 2 intelligence runs at query-time with credit metering on LLM actions.

Maestro Core

AI Engine

LlmRouterService

One brain for every LLM call.

Unified Vertex Gemini routing with optional Bedrock fallback, containment prefix on all system prompts, and credit metering after successful completions.

  • Single LLM entry point
  • Configure-mode when Vertex is off
  • Bill after isBillableLlmResult()

Layer 2

Maestro Core

Autonomy Engine

Platform flag

Kill switch for auto-executing AI.

Platform-wide guard that blocks autonomous actions like Cortex goal decomposition until operators explicitly enable them.

  • Ops-controlled autonomy
  • Gates Cortex decompose
  • Zero credit cost

Layer 2

Maestro Core

Learning Bridge

Audit log

Every decision recorded for tuning.

Captures Maestro decision outcomes so prompts and models can improve over time without losing auditability.

  • PostgreSQL decision log
  • Feeds staff ops review
  • Future prompt tuning

Layer 2

Audio Understanding

Beat & Tempo

Essentia + madmom

BPM and beat grid, solved locally.

RhythmExtractor2013 for tempo plus madmom DBN beat tracking for complex rhythms. Powers auto-trim and catalog search filters.

  • >95% BPM accuracy target
  • Beat timestamps for editors
  • $0 local inference

Layer 1

Audio Understanding

Mood & Genre

Essentia MusicNN

Tags every upload automatically.

Auto-tags mood, energy, and genre from raw audio so partners can search by feel without manual metadata entry.

  • Feeds recommendations
  • Brand match signals
  • No LLM on hot path

Layer 1

Audio Understanding

Audio Fingerprint

Chromaprint

Duplicate and rights signals.

Chromaprint (fpcalc) fingerprints flag tracks highly similar to existing catalog entries before they reach partners.

  • AcoustID-compatible
  • Duplicate detection
  • Local binary

Layer 1

Audio Understanding

Content Moderation

Whisper → DistilBERT

Lyrics screened before publish.

Two-stage pipeline: transcribe vocals, then classify toxicity. Flags content for human review instead of silent auto-approve.

  • Explicit content screening
  • Staff review queue
  • Local or API Whisper

Layer 1

Creative Studio

AI Content

Vertex Gemini

Bios, descriptions, press releases.

Generates artist bios, track descriptions, and press copy with catalog context. Advisory output: artists review before publishing.

  • Credit-metered actions
  • Context enrichment first
  • 10-80 credits per action

Layer 2

Creative Studio

Creative Assistant

Vertex · multi-turn

Your AI studio partner.

Multi-session chat for pitch emails, sync angles, and captions. Persisted threads in the artist portal at /ai-studio.

  • Chat, Bio, Fan 360 tabs
  • 2 credits per message
  • Catalog-aware prompts

Layer 2

Creative Studio

Catalog Translation

Vertex Gemini

Multi-language catalog copy.

Translates bios and metadata for international partner surfaces without duplicate manual entry.

  • 8 credits per run
  • Locale-aware
  • Artist review recommended

Layer 2

Creative Studio

Auto-Trim

Beat grid math

Clips at musical phrases.

Finds preview clip boundaries at downbeats and low-energy transitions using beat grids from the sidecar.

  • No LLM latency
  • Phrase-aligned previews
  • Human feedback path

Layer 2

Creative Studio

AI Media

Deferred

Artists bring own artwork.

Cover art generation is intentionally deferred. Maestro focuses on audio intelligence and copy; artists upload artwork.

  • Not in scope today
  • Manual cover upload
  • See artist portal

Layer 2 · deferred

Intelligence & Discovery

Recommendation

pgvector HNSW

Five-signal scoring, config-driven.

Content similarity, collaborative filtering, contextual boost, popularity decay, and diversity penalty. Weights from recommendation_surface_config, never hardcoded.

  • For You shelf
  • Co-usage matview
  • ~$0.001 per query

Layer 2

Intelligence & Discovery

Taxonomy

Vertex + rules

LLM tags on sidecar metadata.

Layers LLM-suggested genre and mood tags on top of deterministic audio classifiers for richer partner search.

  • 3 credits per enrich
  • Sidecar + LLM hybrid
  • Track catalog feed

Layer 2

Intelligence & Discovery

Context Enrichment

SQL aggregates

Every LLM call gets context.

Aggregates platform usage, catalog health, seasonal signals, and artist insights before Maestro inference.

  • getContext() before LLM
  • Shared across plugins
  • Optional Haiku expansion

Layer 2

Intelligence & Discovery

Brand Match

Lookup + pgvector

Commerce-ready mood fit.

Maps brand categories to mood and energy profiles, evolving toward cross-modal embedding similarity for ad placements.

  • Phase 1 lookup table
  • Phase 2 learned match
  • Partner campaign fit

Layer 2

Personalization & Fans

Personalization

behavioral + pgvector

Every listener gets For You.

Taste vectors from likes, skips, playlist adds, and unlikes. Refreshed periodically; powers the Explore For You shelf.

  • behavioral_event loop
  • GDPR-aware listener scope
  • No LLM on hot path

Layer 2

Personalization & Fans

Fan 360

Live SQL + snapshots

Know who engages with your catalog.

Segments engaged listeners and ranks tracks by affinity for artist dashboard insights in AI Studio.

  • fan_track_affinity MV
  • Artist portal tab
  • Behavior-driven refresh

Layer 2

Personalization & Fans

Fan Support Chat

Vertex Gemini

Listener help on autopilot.

Answers discovery, library, and licensing basics at /support. Escalates to human support when needed.

  • 1 credit per message
  • 50 starter listener credits
  • Containment rails

Layer 2

Personalization & Fans

AI Cortex

Vertex · goals

Business goals → task lists.

Artists define goals; Maestro decomposes them into actionable tasks gated by the autonomy engine.

  • 20 credits per decompose
  • API live in portal
  • BCC-adjacent, not BCC

Layer 2

Commerce & Ops

Partner Enrichment

Vertex Gemini

Catalog context for platforms.

Partner portal POST enrich turns track summaries into structured enrichment for internal workflows.

  • 15 credits per call
  • 200 platform starter credits
  • OpenAPI-documented

Layer 2

Commerce & Ops

Sync Pricing Advisor

SQL + Vertex

Heuristic sync price ranges.

Suggests sync pricing from license history with optional LLM narrative for artist review.

  • 5 credits when LLM used
  • Advisory only
  • Artist portal API

Layer 2

Commerce & Ops

Release Lifecycle

SQL + Vertex

Release date candidates.

Friday release suggestions plus seasonal context from catalog and platform patterns.

  • 5 credits when LLM used
  • Seasonal SQL signals
  • Artist dashboard API

Layer 2

Commerce & Ops

Staff Ops Chat

Vertex · tools

Internal ops assistant.

Admin panel chat with tool context for pipeline health, moderation backlog, and platform metrics.

  • 1 credit after success
  • 10k staff starter credits
  • Rate limited

Layer 2

Lesuto AI products

Maestro is not Lesuto Chameleon and not BCC. Each product has its own engines and surfaces.

Lesuto Disco

Maestro

Music catalog, artists, listeners, sync partners

You are here

Lesuto.com

Lesuto Chameleon

Marketplace merchants, storefronts, commerce AI

Learn more

Upcoming

BCC

Business Command Center across Lesuto products

Learn more

Every engine is included on Lesuto Disco

Artists get Maestro credits for AI Studio. Listeners get personalized For You shelves and support chat. Partners enrich catalogs from the portal. No pick-and-pay engine menu.