OpenClaw Singapore community meetup

OpenClaw Community // 2 Apr 2026

I Tried to Build a Machine That Posts Content While I Sleep

Someone already did it. I copied his playbook. It didn't go as planned.

KT
Keith Teo
KT

Keith Teo

Ex-Grab Product Manager // Singapore

Cclarity

LinkedIn Content Tool

Create, post, analyse what works, get AI recommendations to generate leads.

SMU Academy

Lead Trainer

Designed and teach the AI agents course at SMU Academy.

Claude Code Workshops

Hands-on Builds

Full-day workshops teaching people to build with AI agents.

OpenClaw

New-ish Here

First time experimenting with OpenClaw. Tonight is that story.

The Inspiration

Meet the Guy Who Actually Did It

Oliver Henry's post about Larry Claw earning thousands with AI agents

@oliverhenry's viral post about Larry Claw

  • 01Larry is an OpenClaw agent that automates TikTok marketing
  • 02Millions of views, hundreds of paying subscribers
  • 03Generates carousels, posts them, iterates on what works
  • 04Zero manual content creation

The Larry Loop

Three Steps. Fully Automated.

01
Build an app
02
Automate marketing
03
Collect revenue

Larry already knows the product because he built it. He generates content, posts via Postiz, tracks performance, and iterates on winners.

My Motivation

I Saw Larry. I Wanted This.

Live Poll

Quick Show of Hands

A

Who has OpenClaw running right now?

B

Who has tried automating social posting?

C

Who has rage-quit a tool that just wouldn't work?

My Setup

OpenClaw on Tardi.ai

  • TTardi.ai for managed hosting. No Docker, no networking, no debugging.
  • OOpenRouter for model access. One API key, every model.
  • PPostiz (SaaS) for scheduling. Has MCP, CLI, and API.
  • COpenClaw chat as the control interface. Built-in, no extra setup.
# What I actually had to do: 1. Sign up on tardi.ai 2. Add OpenRouter API key 3. Use the OpenClaw chat interface 4. Configure skills 5. Done. Seriously.

Why Managed Hosting

Why Tardi Instead of Self-Hosting

Self-hosting

  • XDocker setup + networking
  • XSSL certs, reverse proxy
  • XDebugging env issues at 2am
  • XUpdates break things

Tardi.ai

  • /One-click deploy on Hetzner
  • /Managed infra, auto-updates
  • /Bring your own API key
  • /Focus on WHAT to build, not HOW to host

In Practice

Content Created by OpenClaw

OpenClaw creating a post in Postiz editor

OpenClaw generates the content and pushes it straight into Postiz

The Output

Scheduled in Postiz

Post scheduled in Postiz calendar view

The post lands in the Postiz calendar, ready to publish on schedule

The Hard Lesson

Then This Happened.

Postiz error: TikTok Content Upload not possible

Every link in the chain matters. The automation is only as reliable as the weakest connection.

What Saved Me

Free Models + OpenRouter

$0

Cost per post with free-tier models

# Models I tested: xiaomi/mimo-vl-7b Free qwen/qwen3-235b Free nvidia/nemotron-ultra Free claude-sonnet-4 Paid # Same API. Different brain.
  • 01OpenRouter = one API key that routes to any model
  • 02Xiaomi, Qwen, Nemotron all free on OpenRouter. Good enough for captions and carousels.
  • 03Switch models without changing code. Just update the model name within the OpenClaw chat in Tardi.
  • 04Test with free, upgrade selectively. Don't pay for what you don't need.

The Full Picture

End-to-End Flow

OC
OpenClaw

on Tardi.ai

AI
Generate

via OpenRouter

PZ
Postiz

schedule post

TT
TikTok

fragile link

The human-in-the-loop part:

OpenClaw creates the carousel and pushes it to Postiz via API as a scheduled post. I review it, then post. The Postiz-to-TikTok link is where things get tricky.

Takeaways

Four Things I Learned

01

Infra > Models

Your automation is only as good as your hosting. Tardi.ai removes the DevOps tax.

02

Postiz → TikTok Is Fragile

OpenClaw to Postiz works. But the last mile to TikTok has rough edges. Budget time for debugging.

03

Free Models Deliver

Don't overpay. Start with free-tier models on OpenRouter. Upgrade selectively.

04

OpenRouter = Flexibility

One API key, every model. Switch without changing code. This is the way.

What's Next

Today's Social Media Wasn't Built for Agents

You talk to your OpenClaw agent every day. It knows you better than your parents. What if your agent could look for people it thinks you'd work well with?

"Hey, you should meet John. He's working on XYZ and I think you guys will click."

Your personal BDR that never sleeps.

Scan to sign up for dedot.ai

Join the waitlist

Get Started

Try It This Weekend

# Your setup checklist: 1. Get OpenClaw running // tardi.ai for managed, or self-host if you're brave 2. Add OpenRouter API key // openrouter.ai — start with free models 3. Reference Larry's marketing skill // @oliverhenry on X for the full playbook 4. Connect Postiz for scheduling // postiz.app — SaaS with API, MCP, and CLI 5. Start with ONE post a day // Review manually at first, then loosen the leash
Open Floor

Questions?

Let's dig into the details. Ask about setup, models, Postiz, costs, anything.

Scan to connect on LinkedIn

KT

Keith Teo

keithteo.ai