shipped the first slice of printair — generative media platform with an approval queue. ai is the cheap part; taste is the moat.
Platforms
Native publishing to thirteen feeds.
Every platform speaks differently. PrintAIr rewrites your brief into thirteen voices in parallel, resizes media to each surface's aspect ratio, and publishes through native APIs — no third-party relay, no aggregator middleman.
Thirteen platforms · all real publish · human-gated
Every preview is the actual post—rendered before you commit.
One brief, native cuts for every feed, your team in the loop. Nothing ships until a human approves the variant — and what you approve is byte-for-byte what we publish.
Demo User
@printair@mastodon.social
Spent the weekend wiring PrintAIr — a generative media platform with a Telegram approval bot. Open source publish targets first (Bluesky, Mastodon, the fediverse). Taste before scale.
PrintAIr Updates
🚀 PrintAIr is alive: one prompt → native cuts for every feed → human approval → multi-channel publish. Free tier, no credit card.
@everyone heads up — PrintAIr v0.1 is live in the staging cluster. Drop your test prompts in #playground and the bot will DM you for approval before anything goes out.
PrintAIr
Heads up team — PrintAIr is now wired end-to-end. AI generates, Telegram bot pings you for approval, then it fans out to Bluesky / Mastodon / Discord.
2,481 likes
printair Behind the scenes at PrintAIr. One prompt, native cuts for every feed, a queue that respects taste. Generative media without the slop. ✨ #generativeai #buildinpublic #marketing
23 minutes ago
60 seconds. one brief. nine cuts. zero slop. #generativeai #marketing
printair · Original audio
Shipped PrintAIr's first end-to-end demo. One AI brief, native cuts for every feed, one approval queue.
Shipped PrintAIr's first end-to-end demo. One AI brief, native cuts for every feed, one approval queue.
Shipped PrintAIr's first end-to-end demo. One AI brief, native cuts for every feed, one approval queue.
one brief, native cuts for every feed, human-gated. that's PrintAIr.
Demo User
Building PrintAIr — generative media with a human gate
23m·
We just shipped the first end-to-end demo of PrintAIr — a generative-media platform with a Telegram approval bot. One prompt, native cuts for every feed, a human gate before anything ships. The insight: AI is the cheap part. Taste, gating, and brand voice are where the value is. What are you shipping this week?
Shipped PrintAIr's first end-to-end demo. One AI brief, native cuts for every feed, human approval on every variant. The approval queue is the moat.
@printair
one prompt → native cuts → human-gated → live. the approval queue is the moat. #buildinpublic #ai
original sound — printair
The full list, with the specs that matter.
Aspect ratio drives image generation. Character limit drives rewriting. Auth model drives the connect flow you'll use in Channels.
Bluesky
paste- Aspect
- 16:9
- Char limit
- 300
- Media
- image · video
ATProto. Connect with an app password.
Mastodon
paste- Aspect
- 16:9
- Char limit
- 500
- Media
- image · video
Any instance. Connect with a personal access token.
Telegram
paste- Aspect
- 16:9
- Char limit
- 1,024
- Media
- image · video
Posts to a channel via your bot token.
Discord
paste- Aspect
- 16:9
- Char limit
- 2,000
- Media
- image · video
Drop in a server webhook URL — no OAuth.
Slack
paste- Aspect
- 16:9
- Char limit
- 4,000
- Media
- image
Incoming webhook URL — channel chosen in Slack.
Instagram Feed
oauth- Aspect
- 1:1
- Char limit
- 2,200
- Media
- image · video
Square feed posts via Meta Graph API.
Instagram Reels
oauth- Aspect
- 9:16
- Char limit
- 2,200
- Media
- video
Vertical video reels via Meta Graph API.
Instagram Story
oauth- Aspect
- 9:16
- Char limit
- media-only
- Media
- image · video
24-hour stories via Meta Graph API.
YouTube
oauth- Aspect
- 16:9
- Char limit
- 5,000
- Media
- video
Long-form uploads via the YouTube Data API.
YouTube Shorts
oauth- Aspect
- 9:16
- Char limit
- 100
- Media
- video
Vertical Shorts via the YouTube Data API.
- Aspect
- 1.91:1
- Char limit
- 3,000
- Media
- image · video
Personal or company-page posts via LinkedIn API v2.
X
oauth- Aspect
- 16:9
- Char limit
- 280
- Media
- image · video
Tweets via the X API v2.
TikTok
oauth- Aspect
- 9:16
- Char limit
- 2,200
- Media
- video
Vertical video uploads via the TikTok Content Posting API.