Video summary
Build Social Media AI Agent Team Using Claude Code & Next.js | Full Course 2026
Main summary
Key takeaways
Summary
The video is a step-by-step tutorial for building Socialix, a social-media automation app. AI agents research topics, draft posts, generate images, schedule publishing, and report analytics. A master agent interprets user requests, plans the work, assigns tasks to specialized agents, and gathers their results.
Product features
- Campaigns and AI office: Users can create multiple campaigns, customize each with a name, logo, and virtual office, and view agent activity in an animated office preview.
- Specialized agents: The team includes research, content creation, scheduling, and analytics agents. Users can chat with individual agents or ask the master agent to coordinate a workflow.
- Post creation and management: Agents can draft captions, hashtags, and images. Users can also create posts manually, edit drafts, preview content for a platform, and reschedule or unschedule posts.
- Calendar: Monthly and weekly views show scheduled and published content. Posts can be moved to another date or time using drag-and-drop.
- Social account connections and publishing: Connected accounts and publishing status are managed through Blotato. The tutorial demonstrates scheduling and publishing across supported platforms, as well as retrieving analytics.
- Analytics dashboard: The app displays publishing and engagement data, top posts, and selectable reporting periods. An analytics agent can also retrieve data through Blotato tools.
Technical concepts and integrations
- App stack and setup: The course starts with a Next.js boilerplate configured with React, Tailwind, UI components, PostgreSQL, Drizzle ORM, and background-job support. It covers project structure, environment variables, and running the app locally.
- Authentication and persistence: InsForge is used for authentication, database access, and file storage. The tutorial sets up sign-in, user records, campaign data, and uploaded campaign images.
- OpenAI Agents SDK: Agents are configured with roles and instructions, then given tools to perform tasks. The course also demonstrates a master-agent architecture for planning and task assignment.
- Background work with Inngest: Scheduled work is moved out of web requests and into background jobs. The example checks for due tasks every 15 minutes and includes task status, retries, and safeguards against duplicate runs.
- Browser-based agent work with E2B: Agents can use a cloud desktop to browse websites and gather current information. Users can inspect or take over the desktop, and tasks can pause when a user needs to authenticate.
- Image generation and editing: Gemini is used for image generation, while ImageKit provides image hosting and URL-based transformations, including resizing, cropping, background removal, retouching, and text overlays.
- Social publishing with Blotato: The app connects users’ social accounts through an API key and uses Blotato’s API and MCP tools for scheduling, publishing, and analytics.
- Code review with CodeRabbit: The presenter demonstrates GitHub pull-request reviews, inline suggestions, change explanations, and security scanning. The course repeatedly branches, commits, opens pull requests, reviews changes, and merges them.
Tutorial sequence
The course progresses from project setup and code-review tooling to database and authentication, campaign creation, dashboard and office UI, agent chat and master-agent design, background scheduling, E2B desktop access, research and content tools, ImageKit editing, Blotato account connections and publishing, calendar management, and analytics.
Review and guidance
This is a build tutorial with product demonstrations, not an independent comparative review. The presenter emphasizes using agent tools for specific tasks and keeping users in control of generated content and scheduled posts.
Main speaker and sources
- Main speaker: The TubeGuruji presenter, narrating the build and demonstrating the app.
- Referenced tools and documentation: Next.js, Claude Code, OpenAI Agents SDK, InsForge, Inngest, E2B, ImageKit, Blotato, and CodeRabbit.
Rate this summary
Your feedback will help improve summaries.
Improve this summary
Reprocess with a stronger model when the summary feels incomplete or inaccurate.
Translate summary in another language
Ask questions to this video
Chat for follow-up questions, clarifications, and source-backed answers.