Claude can code.
Now it can create.
The creative assistant that helps you craft prompts, generate visuals, build consistent characters, and publish to social — all through conversation.
MCP-ready · Works with Claude Code · 30 AI models
Claude Creative Assistant
Powered by Claude · RTD Studio
I want to create a UGC-style video for my skincare brand. The vibe should be authentic, like a real person sharing their morning routine.
I'll help you create that authentic UGC feel. Let's build a consistent character first:
Want me to generate a character reference first, or dive straight into the video?
AI-generated UGC creator
Character reference locked
Powered by
Generate from a prompt
8 image models, 15 video models, 7 lipsync engines. Type what you want, get production-ready content.
Publish to 13 channels
One post adapts to each platform's tone, length, and hashtag norms. Schedule once, publish everywhere.
POST /v1/posts HTTP/1.1
{
"content": "New drop Friday",
"channels": ["x", "linkedin"]
}
→ 201 queued
webhook ▸ post.publishedAPI & MCP-ready
Use the dashboard or connect via API. TypeScript, Python, Go SDKs — plus MCP for Claude Code users.
Automate with MCP & API.
Use the dashboard or go headless. Connect via MCP, REST API, or SDK to automate your content pipeline.
MCP Compatible
Works with Claude Code out of the box
REST API
Full API access to all features
SDKs
TypeScript, Python, Go libraries
Webhooks
Get notified when posts publish
# Claude Code with RTD MCP
$ claude
"Generate a product video for our new headphones launch and post it to X, LinkedIn, and Instagram"
# RTD handles everything:
[MCP] Generating video with Kling 3.0...
[MCP] Adapting captions for 3 platforms...
[MCP] Publishing to X, LinkedIn, Instagram...
Done. Posted to 3 channels.
One prompt. Any format.
Generate images, videos, and lipsync content directly from your dashboard. Pick a model, type your prompt, done.
"porcelain bowl on oak table, morning light through window"
1,188 presets. Pick your look.
Camera × Color × Mood. Every combination is a new cinematic style.
Turn articles into narrated reels.
Drop an outline. Get a voice-over video with auto-timed slides.
Why we redesigned the ceramic line
Three principles guided every decision —
Process existing video. Make it yours.
Remove watermarks, upscale to 4K, swap backgrounds, and more.
Drop the source. Lose the badge.
AI tracks and removes watermarks frame-by-frame — no ghosting, no smear.
480p archive → 4K hero shot.
Detail-restoring upscaler preserves grain and motion blur — no waxy faces, no plastic skin.
Auto-shorts
Long-form → 8 vertical clips
Background swap
Replace any backdrop, keep motion
Caption burn-in
Branded styles, perfectly timed
Frame interpolation
24 → 60 fps slow-motion
Cut long-form into a week of shorts.
Drop a podcast, webinar, or vlog. AI picks the hooks, sizes them for every platform, and queues them straight to the calendar.
One click, dozens of clips
AI hook detection finds the moments most likely to retain — and trims around them with margin to spare.
Every aspect ratio
Toggle 9:16, 1:1, and 16:9. Each export is sized to the platform you're shipping to.
Team handoff
Route drafts to a teammate for approval. Comment inline, request changes, or publish straight to the calendar.
Outros & CTAs
Burn in branded overlays, end-cards, and call-to-action pills without bouncing to another editor.
One calendar. 13 channels.
Drag, drop, and publish. Native support for every major social platform.
| Channel | Text | Image | Video | Thread | Poll |
|---|---|---|---|---|---|
| X (Twitter) | |||||
~ | ~ | ||||
~ | ~ | — | |||
| TikTok | ~ | — | — | ||
| Threads | — | ||||
| YouTube | — | — | — | ~ | |
~ | — | — | |||
| Bluesky | ~ | — | |||
| Discord | ~ | ~ | |||
| Slack | ~ | ~ | — | ||
| Telegram | ~ | ||||
~ | — |
Write once. Adapt for every platform.
Character limits, hashtag norms, and tone — the editor handles it all.
Per-channel limits
Live character counters with safe-zone rings
Media-aware
Attach images and clips with auto-cropping
Threads & polls
Native composer for multi-tweet threads, LinkedIn carousels, polls
Inline previews
See it the way each platform will render it
Your brand voice. On every channel.
The AI learns your tone, respects your limits, and rewrites for each platform.
The copilot knows each platform's character limits, hashtag norms, and best practices. It writes native copy — not copy that sounds like it was adapted.
All your assets. AI-tagged.
Folders, stock integrations, and smart search — find anything in seconds.
Your brand. Baked into every asset.
Define your visual identity and voice once. Every generation follows it.
"Honest, low-claim. We make things and ship things. We don't oversell. We never use words like revolutionary, disruptive."
Every AI-generated post, image, and video automatically inherits your brand kit. No more fixing colors. No more correcting tone. Just ship.
Visual identity
Colors, fonts, logos used in every generated asset
Voice & tone
Plain-English description that AI follows literally
Topics & banned phrases
Curate what the AI talks about — and never about
Per-channel rules
Override defaults for one platform when needed
Three roles. Clear permissions.
Invite teammates, assign roles, and control who can publish what.
More content. Same team size.
Brand templates
Save reusable brand setups — font, color, logo, intro/outro — and apply them to every export with one click.
Team workspace
Spin up a shared workspace in seconds. Collaborate on drafts, approve schedules, and watch teammates' cursors in real time.
Workflow integration
Pipe RTD into your CMS, your data warehouse, your CI. The full REST API and webhooks let you script anything the dashboard can do.
Blog post → 6 channels. Zero clicks.
Connect your RSS feed. AI generates cover images, writes platform-native captions, and distributes automatically.
Full REST API. Webhooks for everything.
Schedule posts, trigger generations, and pull analytics — all from code.
REST API
Schedule, generate, fetch analytics — fully documented
Webhooks
Real-time events for post lifecycle, analytics thresholds, and team activity
Rate limits
60 requests/min on Pro · custom on Enterprise
SDKs
TypeScript, Python, Go — first-party
const response = await rtd.posts.create({
content: "We rebuilt the ceramic line. Drops Friday →",
channels: ["x", "linkedin", "threads"],
scheduledFor: "2026-11-15T14:00:00Z",
media: [{ url: "https://cdn.studio.co/launch.mp4" }]
});
console.log(response.id); // "post_abc123"One platform. Every tool you need.
Create
AI generation studio
Schedule
Plan every channel
Automate
API & integrations
Manage
Library, brand, team
Analyze
See what works
Assist
AI co-writer
From post to 1M views. Faster.
What a week of content looks like when creation takes minutes, not hours.
Stop juggling tools.
Start shipping content.
Generate. Schedule. Analyze. Automate. One dashboard, every channel.
7 days free · no credit card · cancel anytime