Here’s the stack, the bills, and why my initial launch flopped.
Long-time lurker, first-time poster. 👋
I’ve spent the last month building Textideo, a tool that turns text scripts into ready-to-post videos.
In the spirit of Indie Hackers, I’m not here to pitch you. Instead, I want to share the unpolished reality of building an AI product in 2024—specifically the tech choices, the surprisingly high server costs, and how I completely messed up my first launch.
I’m a developer, not a video editor. But to market my previous side projects, I needed video content.
I found myself spending 4 hours editing a 30-second clip just to post it on Twitter. The friction was insane. I had folders full of blog posts and notes that were dying on my hard drive because I didn't have the energy to visualize them.
I wanted a tool where I could dump text and get a decent base video out. Since I couldn't find one that fit my budget/workflow, I decided to build it.
I time-boxed the MVP build to 30 days to avoid feature creep.
The Technical Nightmare:
Handling video rendering in the cloud is painful. My first few renders took 10+ minutes for a 30-second clip because I was processing everything synchronously. I had to rewrite the backend to use a job queue (Redis + Celery/BullMQ), which cut the user's perceived wait time significantly.
This is something people don't talk about enough. AI wrappers are expensive to run.
My margins are thinner than a traditional SaaS. This forced me to rethink my pricing model immediately—I couldn't offer a generous "Unlimited Free Tier" without going bankrupt.
I launched on [Twitter/Product Hunt] thinking, "This solves a real problem, people will flock to it."
Result:
Why? I positioned it as a generic "Text to Video" tool.
It turns out, nobody wakes up looking for a "general video tool." They look for "How to make TikToks without showing my face" or "How to turn blog posts into YouTube Shorts."
I stopped coding and started DMing. I reached out to content writers and newsletter authors specifically. I offered to manually convert one of their articles into a video using my tool.
This "Do things that don't scale" approach worked.
I’m currently struggling with the pricing model. I'm debating between:
If you’ve built an API-heavy wrapper, how do you handle this?
I’ll be hanging out in the comments all day. Feel free to roast the landing page (link in the first comment) or ask about the FFmpeg implementation!
Here is the link if you want to roast the LP: textideo.com
Cool project!
Speed of execution is everything here. Great job on shipping this fast! 🚀
With giants like Sora and Runway dominating the general space, do you plan to niche down to a specific vertical (e.g., marketing, faceless channels, or education)? I feel like focusing on a specific use-case is the indie superpower right now.