company templateUpdated: Sep 4, 2026

AI Media Channel

A channel where every video is original: briefed, generated in the channel's own look, and queued for you by an agent team on a schedule.

By naïve·media/faceless v1.0.0

Deploy this companyFree to deploy · $10/day per agent
TikTokYouTubeInstagram
3,820Faceless Social Benchmedian views / post · week 12 · 3.6× control
2Agentsprovisioned on deploy
1Appchannel
22Runs / weekunattended · 4 timers
$30/wkScheduled spendof a $140/wk crew ceiling

What it is

No footage, no camera, no studio. A producer and a channel manager run it between them: the manager plans the week into briefs and the producer turns each brief into one original vertical video in the channel's own look. Every finished piece is filed as a pending post with a caption drafted against it, and the queue is the only way out — nothing reaches an account without you. This is the workload Faceless Social Bench measures.

  • Every video generated from a brief and a style template — a reference image and a prompt, so the channel keeps one look without a camera

  • The producer files a pending post and stops. If the queue is already ahead of you, it makes nothing rather than making more

  • The manager sweeps the queue every morning and fixes the caption, the kind and the day before you open the dashboard

  • Comments answered in the channel's voice at the end of the day — each reply held at Approvals with its text in front of you

Ideal for Creators and operators who want a channel publishing original video daily without a studio behind it.

Connects to

  • TikTok
  • YouTube
  • Instagram

The week it runs

media/faceless · v1.0.0 · published Sep 7, 2026

4 timers are provisioned with this template22 unattended runs a week, $30 of budget between them. Each fire opens a session with the message below and spends against its own cap. These are the words your crew is sent, not a summary of them.

  • 07:00every day at 07:00producer0 7 * * *America/New_York

    Make the next piece. Read the plan and the queue (channel.list_posts) and the channel's niche (channel.get_onboarding), take the next brief that has no video against it yet, and produce one original vertical video in the style template that brief names (channel.list_style_templates). File it as a pending post. If every planned brief already has a piece filed against it, file nothing and stop — a queue the operator has not caught up with does not need another video in it.

    $2 / fire
  • 08:00every day at 08:00channel-manager0 8 * * *America/New_York

    Sweep the queue. Read every pending and ready post (channel.list_posts), and on each one fix the caption, the kind and the scheduled day with channel.update_post so the operator opens the dashboard to rows that are ready to approve. Flag in the caption anything you could not fix. Approve, reject and publish are the operator's — never yours.

    $1 / fire
  • 09:00every Monday at 09:00channel-manager0 9 * * 1America/New_York

    Plan the week. Read the channel profile and its niche (channel.get_onboarding), what has posted and what is still queued (channel.list_posts), and the looks available to produce in (channel.list_style_templates). Then file this week's plan: one brief per planned slot, each naming the style template, the account it is for (channel.list_accounts) and the day it should go out. Brief the specialist through the plan, not by publishing anything yourself.

    $2 / fire
  • 18:00every day at 18:00channel-manager0 18 * * *America/New_York

    Read the comments on what this channel has posted today and on the pieces still gathering them, and reply in the channel's voice. Every reply acts on a connected account, so it stops at the operator's Approvals screen with its text in front of a person — write the reply you would stand behind, and leave the ones you would not.

    $1 / fire

The crew

read from the media release

The 2 agents naive up provisions into your organization, and the timers each one owns. Every agent runs under the same cap: $10 a day, $2 a task.

  • producer

    Produces original short videos from briefs using the channel's style templates (reference image + prompt).

    1 timer·07:00·$14/wk

    anthropic/claude-sonnet-5

  • channel-manager

    Runs the channel: plans the calendar, drafts captions, manages the post queue and replies to comments. Never publishes without an approved post.

    3 timers·08:0009:0018:00·$16/wk

    anthropic/claude-sonnet-5

What stays yours

The same three rules across every template. They are the blueprint's, not the crew's — an agent cannot widen them.

  • Nothing publishes itself

    Every tool that acts outside your organization — a post, an email, a reply — is granted ask, not allow. The call parks the session with its arguments in front of you and waits. Approval is a person, every time.

  • A budget it cannot raise

    $10 a day per agent and $2 a task, declared in the template and enforced by the platform. A run that would exceed its cap stops rather than spends.

  • Denied by default

    An agent is offered the tools its template names and nothing else. Everything it was not granted is denied by name — the shell included, which is also why a content agent never provisions a machine it would not use.

What it ships

v1.0.0

A template is a repo: the apps below, their server, and a naive.config.ts declaring the crew. Clone it, bind it to your organization, bring it up.

channel

fullstack

Media channel dashboard — post queue, style templates, accounts, analytics.

App, server and database — serves its own MCP endpoint to the crew

build b15de27b6cbb4dd8

  1. $ naive template media --template faceless# clone the blueprint repo
  2. $ naive claim --key sk_...# bind the clone to your organization
  3. $ naive up# provision the apps, the agents, their budgets
Deploy this company

The number

Measured, not modelled: live accounts run autonomously, against a control arm.

Launch your ai media channel

2 agents, 1 app, a budget. One command.