Skip to content

About

All-in-one Content OS: social scheduling and directory launch in one workspace. Calendar, kanban, and product profiles. Extension autofill for directory listings; you approve every post and submit. Agents via CLI, MCP, and public API. Cloud or self-host.

Topics

Resources

Stars

96 stars

Watchers

0 watching

Forks

Repository files navigation

OpenQuok Logo

OpenQuok: agent-native social media scheduling tool/workspace

License Watch the demo Join our Discord

Sign up · Home · Skill Builder · Photo Editor · Humanizer · Public API · Pricing

OpenQuok is a Swiss-army Content OS platform. Individuals and teams use one workspace for social scheduling and directory launch.

Draft and schedule social posts. Review each post before publish. Build product profiles, autofill directory forms with the browser extension, and submit each listing on the directory site. Use the dashboard, the CLI, MCP, and the public API. Self-host when you need an open alternative to closed SaaS tools.

What you can do

Social Scheduling

Directory launch

Agents, tools, and workspace

  • AI drafting. Queue social posts from agents, the CLI, or the public API. Everything lands in the same review queue — you approve what publishes.
  • Building blocks. Install skills and MCP servers for Cursor, Claude, OpenClaw, and the CLI — OpenQuok Core schedules posts; combine blocks in Skill Builder for custom agent setups.
  • Playbooks. Run step-by-step marketing workflows that chain building blocks — viral carousels, video publish flows, and content-calendar batches — then approve every draft before anything goes live.
  • Saved playbooks & backlinks. Libs browses Playbooks and Building blocks with hub-style filters, bookmarks listings (free; sync when you sign in), and Your library holds drafts and published stacks. Bookmark sites on Build Backlinks, then reorder and track outreach under Saved → Backlinks.
  • Free creator tools. Skill Builder exports agent skills, Best time to post builds timing test plans, and channel-specific pages exist for each shipped network.
  • Teams and workspaces. Keep brands and clients in separate workspaces, invite teammates, and manage timezone, profile, and developer tokens.

Supported platforms

OpenQuok documents social posting channels and directory launch destinations separately. They share marketing language on the Channels hub, but connect and automate differently — see Platforms overview.

Social posting channels

Facebook Threads Instagram LinkedIn X YouTube TikTok Bluesky Dev.to Skool

OpenQuok ships OAuth or API integrations for Facebook Page, Threads, Instagram (Business and Standalone), LinkedIn profile and Page, X, YouTube, TikTok, Dev.to, Bluesky, and Skool.

Dev.to and Bluesky connect with credentials you paste in Add Channel — no OAuth redirect. Skool connects with the OpenQuok browser extension while you are signed in on skool.com.

Posting formats, follow-up comments, and social analytics vary by network. Some integrations require provider app approval or publicly reachable media URLs on self-hosted deployments.

Connect social channels · Posting rules · Social integrations (self-host)

Directory launch destinations

PeerPush Uneed

PeerPush and Uneed use a product profile on My Products and the same browser extension as Skool — for directory autofill, not OAuth to the directory site. You submit on peerpush.com and uneed.best yourself.

Directory site keys, variants, and extension handoff are in Directory integration and Connect rules → Directory launch.

Directory submission · Directory submission tool · Directory channel catalog

Supported Agents & MCP

  • Autonomous agent hosts. OpenClaw, Hermes Agent, Grok Bot, Dots, Meta Muse, ThinkRail, Manus, Gemini Task, and Claude Duet install OpenQuok Core (@openquok/auto-cli skill) or Connected Apps (MCP) and schedule from chat or a terminal — see Agent setup guides and the agents catalog.

OpenClaw Hermes Agent Grok Bot Dots Meta Muse ThinkRail Manus Gemini Task Claude Duet

  • MCP clients. Antigravity CLI, Android Studio, ChatGPT, Codex, Cursor, Claude Code, Claude Cowork, VS Code / Copilot, Devin Desktop, Amp, Warp, Muse Code, and Grok Build connect OpenQuok over HTTP with a workspace programmatic token — see MCP setup guides and MCP getting started.

Antigravity CLI Android Studio ChatGPT Codex Cursor Claude Code Claude Cowork VS Code Copilot Devin Desktop Amp Warp Muse Code Grok Build

Drafts from every path land in the same review queue on Home and the calendar.

Create a programmatic token under Account → Settings → Developers → Access, or start on Cloud when you want hosted plans and billing handled for you.

OpenQuok Core · Building blocks · Playbooks · Build Backlinks · Agent setup guides · MCP setup guides · CLI getting started · MCP getting started · Agents catalog


Packages

Package Description
@openquok/auto-cli · source CLI-first scheduling interface for AI agents and automation scripts
@openquok/node-sdk · source Typed Node.js client for the OpenQuok public API

How it works

Let AI agents handle volume — drafting and scheduling at scale. You handle quality: review and approve what goes live across your channels.

Terminal (openquok CLI · schedule posts · upload media · flip draft ↔ scheduled) · Chat (OpenClaw · Hermes · Claude · Cursor) · Web UI (calendar · kanban review · analytics · approve before publish)

Calendar day, week, month, and list views with smart filters Kanban drag-and-drop review workflow
File manager Workspace analytics and per-post metrics

Prerequisites

  • Node.js 24.22.1+ (or run nvm use — see root .nvmrc)
  • Corepack (for pnpm)
corepack enable

Quick start

For a first-time local run — install dependencies, configure env for backend/ and web/, and wire optional workers / CLI auth — follow the Quick Start Guide.

Day-to-day commands (dev servers, tests, DB, deploy) live under Development environment. Production deploy notes are in Production deployment.

Self-host (Docker Compose)

Build from clone (default) — configure env, then build all services from the monorepo:

cp infra/self-host/.env.example infra/self-host/.env
# fill PUBLIC_SUPABASE_* / SUPABASE_SECRET_KEY (and matching VITE_* for the web image)
docker compose -f infra/self-host/docker-compose.yml up --build

Pull pre-built images (optional) — skip local builds for API and workers when published tags exist (ghcr.io/ratimon/openquok-* or docker.io/ratimon/openquok-*). Set OPENQUOK_IMAGE_TAG in .env, use the docker-compose.images.yml overlay, pull, then up — you still compose build web unless your VITE_* match the published web bake. Details: Docker (pre-built images). Maintainers: infra/self-host/PUBLISHING.md (tag self-host-v<semver> → CI publish).

When the stack is up, open the UI at http://localhost:4007 (API at http://localhost:3000). Full env and bring-up steps: Docker Compose (self-host).


Tech stack

  • PNPM workspace
  • Supabase DB & Auth
  • Cloudflare R2
  • Express.js
  • Svelte 5
  • Tailwind CSS
  • DaisyUI
  • Redis
  • Stripe
  • Resend
  • Sentry
  • Posthog
  • Vercel
  • Railway

Learn more at Architecture


Links

Product docs (General tab)

CLI, MCP, and Public API

Self-host & setup

Compare & alternatives

  • Compare — head-to-head feature and pricing comparisons with other schedulers
  • Alternatives — best-alternatives guides when you evaluate Buffer, Hootsuite, and similar tools

Extensions Hub directories

Social

Featured Blogs

Contributing


License

Path License
Repository default (backend/, web/, orchestrator/, sdk/, agent/src/, …) AGPL-3.0-or-later
agent/skills/ MIT

Compiled CLI code published as @openquok/auto-cli is AGPL-3.0-or-later. Agent skills under agent/skills/ are MIT so they can be copied into other agent setups without AGPL obligations on the skill text alone.




Star History

GitHub Star History Chart

Leave a review on Trustpilot

About

All-in-one Content OS: social scheduling and directory launch in one workspace. Calendar, kanban, and product profiles. Extension autofill for directory listings; you approve every post and submit. Agents via CLI, MCP, and public API. Cloud or self-host.

Topics

Resources

Stars

96 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages