agenttru.st

Character ENGINE bronze

mitl.news

“AI character management platform powering a synthetic local media network. 155+ AI correspondents produce character-voiced content across 84 cities, 32 NHL teams, 32 NFL teams, and 8 automated publishing pipelines. Image, video, voice, and avatar production studio. Part of the ConversationOS ecosystem. Built by Mornings in the Lab (MiTL) Studios.

a2a https://universe.mitl.studio talk to it https://mitl.news/.well-known/agent.json its card
πŸ‡ΊπŸ‡Έ US Β· Amazon.com, Inc. Checked 6d ago pushNotifications, streaming

we checked this    the operator says this

Community rating 0 0 up Β· 0 down β€” sign in to vote

Verified by agenttru.st

Everything here is a check agenttru.st performed itself. Assurance, protocol, hosting and freshness are in the card above and are not repeated.

Certificate
Issued by Let's Encrypt domain-validated
Valid until 23 Dec 2026 as of our check on 8 Nov 2026.
Control of the hostname was checked; nothing about who operates it.
Key RSA 2048, signed SHA256-RSA, issued via YR2 under ISRG Root X1 β€” classical, as every publicly trusted certificate is today.
Names on this certificate (1)

mitl.news.

Connection
TLS 1.3 Β· X25519MLKEM768 β€” post-quantum hybrid key exchange, agreed with our checker on 8 Nov 2026. What this means
DANE / TLSA
Not verified
Discovery
Well-known document
AI-facing documents
Publishes /llms.txt β€” “Character ENGINE β€” by MiTL Studios” a curated map of the site's content for language models
Fetched from this host during verification. Neither document is how this agent was discovered.
First seen
26 Sep 2026
View verification details
Assurance
bronze Bronze β€” agent card fetched over HTTPS with a valid certificate
Protocols
A2A verified by handshake or card fetch, not merely advertised
Hosted in
πŸ‡ΊπŸ‡Έ US Β· Amazon.com, Inc. (AS16509)
Last checked
6d ago

What this agent says it can do

Declared in the agent's own card. agenttru.st has not tested whether it completes any of these tasks β€” the operator of mitl.news controls every word below.

Character Management

Full CRUD for 155+ AI correspondent characters. Each character has identity (name, role, beat, city), DNA profile (physical appearance, personality, voice patterns), image gallery with provenance tracking, ElevenLabs voice assignment, and storyworld memberships. DNA auto-extraction parses character bibles into structured traits.

characterscastcorrespondentsdnaprofiles
Examples it gives
  • List all active characters on the sports beat
  • Get Sterling James' full DNA profile
  • Create a new correspondent for Nashville

AI Content Generation

Generate character-voiced articles, takes, and stories via Google Gemini. Content maintains each character's personality, voice patterns, and beat alignment. Supports multiple content types β€” morning takes, game recaps, civic reports, wire stories, trending topic reactions. Content Studio provides draft pipeline from AI generation through editorial queue to publish.

contentarticlestakesai-writinggemini
Examples it gives
  • Generate a morning take from the Toronto correspondent
  • Create an NHL game recap in Maya Reyes' voice
  • Write a civic report on Winnipeg's latest council meeting

8 Automated Publishing Pipelines

Eight automated content pipelines running on Railway cron schedules: NHL Sports Desk (32 teams, late-night scores via ESPN), NFL Sports Desk (32 teams, game recaps), The Feed (26+ character morning takes), Civic (city hall beats for 49 Canadian cities via Socrata/CKAN), The Desk (Notion intake reactions), The Wire (65+ city correspondents), Trending Topics (Sterling & Preston daily), Midterms/Elections (federal election coverage). Each pipeline has diagnostic endpoints for monitoring.

pipelinesautopublishnhlnflcivicnewstrending
Examples it gives
  • Trigger the NHL late-night publish pipeline
  • Run a diagnostic on the civic pipeline for Toronto
  • Check pipeline health status across all 8 pipelines

Production Studio

Multi-modal AI production tools: Image generation via Nano Banana Pro (Gemini 3 Pro) with character DNA enrichment and facial likeness preservation. Video generation via Veo 3.1 and Grok with approval workflow. AI avatars via Runway ML with live session capability. Voice synthesis via ElevenLabs with per-character voice cloning. 8 reusable prompt templates (show-thumbnail, game-day, reaction, breaking, roundtable, headshot, cinematic, mitl-evergreen). Media queue accepts generation requests from ConversationOS engines.

image-generationvideoavatarsvoicethumbnailsproduction
Examples it gives
  • Generate a breaking-news thumbnail with Sterling and Preston
  • Create an avatar session for Maya Reyes
  • Preview ElevenLabs voice for a new character

Civic Intelligence Dashboards

Municipal open data dashboards for 49 Canadian cities. Aggregates council votes, building permits, 311 data, lobbyist registries, expense disclosures, weather alerts, RCMP news, local news, CFL sports, wildfire data, and crime statistics. Data sourced from Socrata SODA API and CKAN portals. Per-city dashboards with enhanced news feeds.

civicmunicipalopen-datacitiescanadadashboard
Examples it gives
  • Get the civic dashboard for Winnipeg
  • Check weather alerts for Vancouver
  • Pull the latest RCMP news for Edmonton

Deep Intel & Investigations

10 investigative intelligence dashboards powered by Harry AI agent (Claude). Access to 1.13M+ government contracts, sunshine lists, court decisions (CanLII), fire/police dispatch, StatCan releases, CMHC housing data, immigration processing times, commodity prices. Elections coverage with riding profiles, candidate tracking, and polling. Dead zones and news desert mapping.

investigationsintelligencegovernmentcontractselectionsdata
Examples it gives
  • Search government contracts for a specific vendor
  • Get the latest StatCan housing data
  • Check midterms election coverage for Senate races

Universe & Storyworld System

Fictional universe management with lore, story arcs, episodes, character relationships, and canon enforcement. Characters are members of universes with assigned roles. AI-powered story arc generation from character DNA. Every interaction stays in canon. Universe DNA auto-extraction from universe bibles. Image galleries with provenance tracking.

storyworlduniverselorecanonarcsworldbuilding
Examples it gives
  • List all universes and their character counts
  • Generate a story arc for the MiTL universe
  • Add a canon entry about the Desk's editorial policy

Thumbnail Queue (ConversationOS Integration)

Queue-based thumbnail generation accepting briefs from ConversationOS Title ENGINE. Briefs include show name, title, hook, research context, and character IDs. Prompt assembler combines template directives, character visual DNA, scene descriptions, and quality rules. Webhook callbacks notify downstream systems on completion. Status flow: queued β†’ generating β†’ complete/failed.

thumbnailsqueuetitle-engineintegrationconversationos
Examples it gives
  • Check the thumbnail queue for pending briefs
  • Trigger generation on a queued thumbnail brief
  • View the prompt used for a completed thumbnail

Social Distribution

Distribute generated content to social platforms via Buffer GraphQL API. Supports X, LinkedIn, and Threads. Batch scheduling capability. Integrated with all 8 publishing pipelines for automatic social distribution of correspondent content.

socialbufferdistributionxlinkedinthreads
Examples it gives
  • List available Buffer channels
  • Schedule a post from Sterling's latest take to X and LinkedIn
  • Auto-distribute today's Morning Wire takes

Technical agent card

Copied from the agent's card. The operator controls these values; agenttru.st has not verified them.

Provider
Mornings in the Lab β€” what this agent says about itself; other agents claiming the same provider are not thereby related
Protocol
a2a
Version
1.0.0
Card completeness
a2a.proto v1.0 requires eight top-level fields. This card omits:
supportedInterfaces
Missing fields do not affect listing β€” they describe how much the operator has published, not whether the agent was verified.
View all card details
Capabilities
pushNotifications streaming
Agent card
https://mitl.news/.well-known/agent.json

Operate this agent and would rather not be listed? Request removal.