PostSchedule.xyz : AI Avatars and Scheduling on Tiktok by Zouhir LaoulaouPostSchedule.xyz : AI Avatars and Scheduling on Tiktok by Zouhir Laoulaou

PostSchedule.xyz : AI Avatars and Scheduling on Tiktok

Zouhir Laoulaou

Zouhir Laoulaou

PostSchedule.xyz - TikTok scheduling with AI avatar content

PostSchedule is a web app for creators who want to grow on Tiktok by automating the whole workflow, starting with creating an Ai avatar identity from few reference pictures, and an audience definition.

How does it work

1 - Avatar creation: Upload a few reference photos and share context about your niche, topics, audience, and tone. We use that to build a consistent AI avatar that fits your brand.
2- Create TikTok slideshows: Generate ready-to-post slideshows using the avatar you created, you can also use B-roll and scene images as well by simply clicking idea button, and the whole script and images will generated at once.
3-Iterate and polish: Edit any image you want with prompts, edit typography, and more.
4-Schedule, publish, see results: Queue content on the calendar, publish straight to TikTok when you want, and track what goes live, all from one place.
Example of scheduled content inside postschedule.xyz
Example of scheduled content inside postschedule.xyz
5- See what works: Analyze your content performance and double down on what works.
6- Add product: soft promote any product you want (app, SaaS, course,..) in one of the slides organically without looking like an Ad.
product promotion feature inside PostSchedule.xyz
product promotion feature inside PostSchedule.xyz
Example of how products are mention in the slides
Example of how products are mention in the slides
I put the app into test with a new created account, here is the result
Result after using PostSchedule.xyz with a new account
Result after using PostSchedule.xyz with a new account
The product also exposes a public REST API (Bearer token auth) so developers and automation/AI agents can create, list, and publish posts programmatically same primitives as the UI, documented for integration. meaning you can attach documentation to your OpenClaw agent, and create an Api key for it, and it will know what needed to be done, and then create content and schedule it for you.
Create api key for Ai agents to use the app.
Create api key for Ai agents to use the app.
Stack (high level)
Frontend: React 19, TypeScript, Vite, Tailwind CSS, Radix UI primitives, react-hook-form + Zod, TipTap (rich text where needed), i18next, charts (Recharts), Vercel Analytics.
Backend: Node.js, Express (server/combined.js) — OAuth with TikTok (Login Kit + Content Posting / upload scopes ), post CRUD, scheduling/publish flows, webhooks, AI routes, file handling (e.g. Sharp, uploads).
Data & auth: Supabase (client + server usage for users, posts, usage/billing-related state).
Caching / infra adjacency: Upstash Redis (typical for rate limits or ephemeral state in this class of app).
Billing: Stripe (checkout, subscriptions, webhooks).
AI: Google Gemini (image generation with reference images), OpenAI API (text / structured outputs for avatar prompt JSON and related features).
Goal of the project
Ship a B2C SaaS that (1) reduces friction for TikTok posting through scheduling and a clear content pipeline, (2) adds repeatable AI imagery aligned to a creator’s look so slideshow and visual posts scale without a photoshoot for every post, and (3) supports API-first workflows for power users and tools. Revenue and sustainability come from tiered subscriptions with enforceable limits on content and AI usage.
Like this project

Posted Mar 31, 2026

Developed a B2C SaaS for AI-driven TikTok content scheduling and creation.