What Bongsu promises
-
Your passkey approves every post
Before you approve, you see exactly what goes out: media, caption, alt text, comment, account and time. Change the text or the media and it waits for you again.
-
It posts without your computer on
Bongsu runs on your own Cloudflare account, on the free plan, and publishes on schedule while you are away from your desk or asleep.
-
Agents can plan, only you publish
An agent such as Claude can read the queue, write captions and propose drafts. Agent keys can't approve, resume or publish.
봉수 · 烽燧
How the signal travels
In Joseon-era Korea, beacon towers on mountain peaks burned smoke by day and fire by night. When one peak lit its signal, the next caught it and passed it on. Bongsu works the same way: you light the signal once, and it travels to every channel on schedule.
-
Bongsudae the beacon towers
Your connected accounts: Instagram profiles and YouTube channels.
-
Smoke a signal getting ready
Planned items: drafts, items waiting for your approval, approved items queued for their time.
-
Fire the signal lit
Published: the post goes out, its comments follow, and you're notified.
-
Mangru the watchtower
Results after 24 hours, new comments, and the Stats page.
The daily work, on your phone
An installable app for checking what goes out today and acting on it in seconds. What needs you comes first; when nothing does, it stays quiet.
- Today, Calendar, Queue, Drafts
- The plan in the workspace's time zone, shown next to every time.
- Notifications
- Push and ntfy, with buttons to approve from the notification, and a daily digest.
- Drive inbox
- Files dropped in a Google Drive folder become drafts, ready to schedule.
- Caption checks
- Length, the fold, the hashtag cap, one call to action and invisible characters, before posting.
- Hold or pause
- Stop one item and keep its approval, or pause everything until you resume.
Built for agents, with you in charge
Bongsu has a built-in MCP server and a REST API. Give an agent a key and it can manage the plan for you. If it changes a post after you approved it, the post waits for you again.
An agent key can
list_queueread the plan and the queueplan_addadd a Reel, post or storyplan_updateedit captions, comments, alt text and timescreate_draftpropose a draftpause_schedulerstop all publishing
Only your passkey can
- Approve let a post go out
- Resume start publishing again
Run your own
Bongsu runs on Cloudflare Workers with D1, or in Docker on your own server with SQLite or Postgres. Try it locally first, with demo accounts and nothing real behind them. You need Node 22 and pnpm.
corepack enable
pnpm install
scripts/dev-seed.sh
pnpm --filter @bongsu/cloudflare dev