
Excited to launch Viktor AI COWORKER THAT LIVES IN SLACK One teammate that handles marketing audits, ad management, lead research, daily reports, and deployed apps. Across every channel. At once. → 3,000+ tool integrations. If one's missing, it builds its own → Persistent https://t.co/M9H2YFbCPm
The Hook
“Excited to launch Viktor, an AI co-worker that lives in Slack. One teammate that handles marketing audits, ad management, lead research, daily reports, and deployed apps. Across every channel. At once. It connects to 3,000 tools. If one's missing, it builds its own. It's persistent.”
Problem Agitation
“Imagine you're a growth marketer. Every week pulling together reports from your ad accounts, PostHog, and Baremetrics. Viktor can do that for you. It can pull this week's growth report from our ad accounts, PostHog, and Baremetrics. It can create an Excel version and a presentation for investors. It can also flag anomalies. Heads up — Meta Audience Network placements are down 30% WoW with CPM up 42%. I'd recommend disabling these placements. Estimated savings: ~$10k/week. As a follow up, we asked Viktor to add signup sources from PostHog and run this every Monday. This works because Viktor has its own computer.”
Product Reveal
“Viktor flagged a user reported bug in Slack. A user reported that inbound webhooks are failing intermittently. Tracked it down — the handler tries to deserialize the payload without checking if it's empty first. Fix should be straightforward — add a guard clause before the parse step. Create a Linear ticket, assign it to Rafal, add the code snippet. So I just asked Viktor, what's happening with john@thecompany.com? He says the app doesn't work? Viktor fixed the bug, created a PR, and a Linear ticket. After a few weeks, Viktor proactively suggested a workflow automation. I've noticed a recurring pattern: every month around the 1st, transaction data is manually pulled from QuickBooks, formatted into a spreadsheet, and uploaded to Google Drive for the exec team. I can automate this: Pull QuickBooks data on the 1st of every month, Create a formatted spreadsheet with reconciliation checks, Upload to your shared Google Drive, Flag any anomalies. Want me to set this up?”
Call to Action
“The next wave of AI is not just about chatbots. It's about persistent co-workers that remember your context, understand your goals, and take real actions. The link to try Viktor is in the description. Thank you.”
Synthesizable in Remotion · key components of the ai-coworker-launch-template template.
Simulates a Slack chat interface where messages, reports, and code snippets appear dynamically, often with a subtle fade-in or slide-up animation. Key information within the chat is highlighted with a colored box or underline.
Use `Sequence` and `AbsoluteFill` components. Animate `opacity` and `translateY` for messages using `spring()` or `interpolate()` with `easeOutCubic`. Implement conditional rendering for highlights, using `AbsoluteFill` with `backgroundColor` and `borderRadius` animated with `spring()` for a soft reveal.
Presents a data dashboard with various metrics and charts. Specific data points or sections of the dashboard are highlighted with a glowing border or a change in background color, often accompanied by a numerical value animating up.
Render dashboard elements as `AbsoluteFill` or `div`s. For highlights, use `BoxShadow` or `backgroundColor` animated with `spring()` or `interpolate()` based on `frame`. Numerical animations can use `interpolate()` to count up from 0 to the target value.
Features the founder speaking directly to the camera, with occasional subtle camera movements like a slow zoom or pan. On-screen captions appear and disappear with a clean fade or slide.
Use a `Video` component for the founder footage. Implement `Text` components for captions, animating `opacity` and `translateY` with `spring()` for entrance and exit. Apply subtle `scale` or `translateX/Y` animations to the `Video` component for camera movement, using `spring()` for natural motion.
Purpose. Introduce Viktor as a revolutionary AI coworker and establish its core capabilities.
Execution. Rapid cuts between the founder's direct address and quick glimpses of Viktor's Slack interface, showcasing its immediate impact.
Purpose. Illustrate Viktor's practical applications through concrete examples of task automation and data analysis.
Execution. Detailed screen recordings of Slack interactions, dashboard updates, and report generation, with animated highlights on key data points.
Purpose. Showcase Viktor's advanced capabilities in identifying and resolving complex issues, including bug fixing and proactive suggestions.
Execution. Simulated code snippets, bug reports, and workflow automation suggestions within the Slack UI, demonstrating Viktor's intelligence and autonomy.
Purpose. Articulate the broader vision of persistent AI coworkers and provide a clear call to action.
Execution. Return to the founder speaking directly, emphasizing the transformative nature of the product, followed by a clear call to action.
Objective
Launch an AI-powered project management tool called 'TaskFlow' that integrates with Microsoft Teams.How the recipe adapts
The 'SlackChatReveal' primitive adapts to 'TeamsChatReveal', showing TaskFlow messages, automated task updates, and report summaries within the Microsoft Teams interface. The 'DataDashboardHighlight' primitive will showcase TaskFlow's project overview dashboards, highlighting overdue tasks, budget variances, and team workload. The 'FounderDirectAddress' primitive remains, with the founder explaining TaskFlow's benefits and vision. The fast-paced editing and clean typography will be maintained, focusing on demonstrating TaskFlow's efficiency in managing complex projects.Scene durations (4 scenes, 176s)
Key Remotion components
To ensure that artificial general intelligence benefits all of humanity

Gopuff introduces Go, an AI shopping assistant built with SpaceXAI: say what you need and the order is placed.

Iliad (Troy) trailer made by Grok Imagine 1.5, which was just released