← 全部工具

Ratimon/openquok-monorepo

AI Agent
热度 75 更新于 内容与媒体

An agentic social media scheduling workspace engine/tool (CLI + Dashboard)

githubauto-collected

安装

暂未验证可直接使用的安装命令,请查看项目官方文档或 Release。

<p align="center" <a href="https://www.openquok.com" target="blank" <img alt="OpenQuok Logo" src="web/static/pwa/icon-1024x1024.png" width="280"/ </a </p

<h1 align="center"OpenQuok: agent-native social media scheduling tool/workspace </h1

<p align="center" <!-- Badges -- <a href="https://github.com/Ratimon/openquok-monorepo/blob/main/LICENSE"<img alt="License" src="https://img.shields.io/github/license/Ratimon/openquok-monorepo?style=for-the-badge&labelColor=000000"</a <a href="https://www.youtube.com/watch?v=iKNimZ9FBu8&t=1s"<img alt="Watch the demo" src="https://img.shields.io/badge/Watch%20the%20Demo-ff0000.svg?style=for-the-badge&logo=youtube&logoColor=white&labelColor=000000"</a <a href="https://discord.gg/wXgWcYzU4"<img alt="Join our Discord" src="https://img.shields.io/badge/Join%20our%20Discord-5865F2?style=for-the-badge&logo=discord&logoColor=white&labelColor=000000"</a </p

<p align="center" <a href="https://www.openquok.com/sign-up"Sign up</a · <a href="https://www.openquok.com/tools/skill-builder"Skill Builder</a · <a href="https://www.openquok.com/tools/photo-editor"Photo Editor</a · <a href="https://www.openquok.com/tools/humanizer"Humanizer</a · <a href="https://www.openquok.com/docs/getting-started-for-public-api"Public API</a . <a href="https://www.openquok.com/pricing"Pricing</a ·<br / </p

OpenQuok helps individuals and teams run many social accounts at scale — especially as AI multiplies output. Draft, schedule, and publish from one workspace, with review and approval before anything goes live. Use the dashboard, or connect agents through the CLI, MCP, and public API. Self-host when you want an open alternative to closed SaaS schedulers.

What you can do

  • <img src="./assets/readme/features/accounts.svg" alt="" width="24" height="24" align="top" Connect channels. Add Facebook Page, Threads, Instagram, LinkedIn, X, YouTube, TikTok, Dev.to, and Bluesky to a workspace. Each network keeps its own posting rules and limits — see the channel catalog.
  • <img src="./assets/readme/features/compose.svg" alt="" width="24" height="24" align="top" Compose for each platform. Write once in Global mode or unlock a channel for its own caption, media, and settings. Preview each version before you schedule — see Global vs per-channel.
  • <img src="./assets/readme/features/photo-editor.svg" alt="" width="24" height="24" align="top" Photo editor. Design and resize visuals for social channels in your browser. Pick platform aspect ratios, export PNG free, or save to your workspace when signed in.
  • <img src="./assets/readme/features/humanizer.svg" alt="" width="24" height="24" align="top" Humanizer. Rewrite drafts so they read less machine-written. Human and Roughen modes run on-device in Chrome — no account required to copy results.
  • <img src="./assets/readme/features/calendar.svg" alt="" width="24" height="24" align="top" Posts management. Plan posts on the calendar, drag to reschedule, and review drafts on Home kanban — see Kanban board and Moving posts.
  • <img src="./assets/readme/features/approvals.svg" alt="" width="24" height="24" align="top" Review and approvals. Share preview links and collect client comments before you schedule. Humans give final sign-off before anything goes live.
  • <img src="./assets/readme/features/calendar.svg" alt="" width="24" height="24" align="top" Scheduling and time slots. Save drafts, pick a publish time, or use posting time slots per channel. Bundle channels into channel groups for clients or brands.
  • <img src="./assets/readme/features/media.svg" alt="" width="24" height="24" align="top" Media library. Upload from your device, organize folders, and reuse files in the composer — see Media in posts for per-channel attachments.
  • <img src="./assets/readme/features/threads.svg" alt="" width="24" height="24" align="top" Threads and follow-up comments. Schedule multi-part posts and timed replies on supported networks. Delays, thread finisher, and cross-account plugs are covered in Automations.
  • <img src="./assets/readme/features/compose.svg" alt="" width="24" height="24" align="top" Templates and tags. Save composer presets at /account/templates for repeat workflows and label campaigns with tags in the composer footer.
  • <img src="./assets/readme/features/analytics.svg" alt="" width="24" height="24" align="top" Analytics. Compare post results and track audience changes across connected accounts. Per-network availability is listed under Platforms → Analytics.
  • <img src="./assets/readme/features/ai.svg" alt="" width="24" height="24" align="top" AI drafting. Queue posts from agents, the CLI, or the public API. Everything lands in the same review queue — you approve what publishes.
  • <img src="./assets/readme/features/automation.svg" alt="" width="24" height="24" align="top" API, CLI, and MCP. Create drafts, schedule posts, and check publishing results from scripts or agent clients. Start with OpenQuok Core, the CLI, MCP, or the Public API reference.
  • <img src="./assets/readme/features/automation.svg" alt="" width="24" height="24" align="top" 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.
  • <img src="./assets/readme/features/compose.svg" alt="" width="24" height="24" align="top" 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.
  • <img src="./assets/readme/features/tools.svg" alt="" width="24" height="24" align="top" 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.
  • <img src="./assets/readme/features/workspaces.svg" alt="" width="24" height="24" align="top" Teams and workspaces. Keep brands and clients in separate workspaces, invite teammates, and manage timezone, profile, and developer tokens.

Supported platforms

<p <a href="https://www.openquok.com/channels/facebook"<img src="./assets/readme/socials/facebook.svg" alt="Facebook" width="32" height="32"</a <a href="https://www.openquok.com/channels/threads"<img src="./assets/readme/socials/threads.svg" alt="Threads" width="32" height="32"</a <a href="https://www.openquok.com/channels/instagram"<img src="./assets/readme/socials/instagram.svg" alt="Instagram" width="32" height="32"</a <a href="https://www.openquok.com/channels/linkedin"<img src="./assets/readme/socials/linkedin.svg" alt="LinkedIn" width="32" height="32"</a <a href="https://www.openquok.com/channels/x"<img src="./assets/readme/socials/x.svg" alt="X" width="32" height="32"</a <a href="https://www.openquok.com/channels/youtube"<img src="./assets/readme/socials/youtube.svg" alt="YouTube" width="32" height="32"</a <a href="https://www.openquok.com/channels/tiktok"<img src="./assets/readme/socials/tiktok.svg" alt="TikTok" width="32" height="32"</a <a href="https://www.openquok.com/channels/bluesky"<img src="./assets/readme/socials/bluesky.svg" alt="Bluesky" width="32" height="32"</a <a href="https://www.openquok.com/channels/devto"<img src="./assets/readme/socials/devto.svg" alt="Dev.to" width="32" height="32"</a </p

OpenQuok ships integrations for Facebook Page, Threads, Instagram (Business and Standalone), LinkedIn profile and Page, X, YouTube, TikTok, Dev.to, and Bluesky. Dev.to and Bluesky connect with credentials you paste in Add Channel — no OAuth redirect.

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

Connect channels · Posting rules by platform · Channel catalog · Social integrations (self-host)

Supported Agents & MCP

<p <a href="https://www.openquok.com/agents/openclaw"<img src="./assets/readme/agents-mcp/openclaw.svg" alt="OpenClaw" width="32" height="32"</a <a href="https://www.openquok.com/agents/hermes"<img src="./assets/readme/agents-mcp/hermes.svg" alt="Hermes Agent" width="32" height="32"</a <a href="https://www.openquok.com/agents/grok-bot"<img src="./assets/readme/agents-mcp/grok-bot.svg" alt="Grok Bot" width="32" height="32"</a <a href="https://www.openquok.com/agents/thinkrail"<img src="./assets/readme/agents-mcp/thinkrail.svg" alt="ThinkRail" width="32" height="32"</a <a href="https://www.openquok.com/agents/cursor"<img src="./assets/readme/agents-mcp/cursor.svg" alt="Cursor" width="32" height="32"</a <a href="https://www.openquok.com/agents/claude-code"<img src="./assets/readme/agents-mcp/claude-code.svg" alt="Claude Code" width="32" height="32"</a <a href="https://www.openquok.com/agents/claude-cowork"<img src="./assets/readme/agents-mcp/claude-cowork.svg" alt="Claude Cowork" width="32" height="32"</a <a href="https://www.openquok.com/agents/chatgpt"<img src="./assets/readme/agents-mcp/chatgpt.svg" alt="ChatGPT" width="32" height="32"</a <a href="https://www.openquok.com/agents/codex"<img src="./assets/readme/agents-mcp/codex.svg" alt="Codex" width="32" height="32"</a <a href="https://www.openquok.com/agents/vscode-copilot"<img src="./assets/readme/agents-mcp/vscode-copilot.svg" alt="VS Code Copilot" width="32" height="32"</a <a href="https://www.openquok.com/agents/devin-desktop"<img src="./assets/readme/agents-mcp/devin-desktop.svg" alt="Devin Desktop" width="32" height="32"</a <a href="https://www.openquok.com/agents/amp"<img src="./assets/readme/agents-mcp/amp.svg" alt="Amp" width="32" height="32"</a <a href="https://www.openquok.com/agents/antigravity-cli"<img src="./assets/readme/agents-mcp/antigravity-cli.svg" alt="Antigravity CLI" width="32" height="32"</a <a href="https://www.openquok.com/agents/warp"<img src="./assets/readme/agents-mcp/warp.svg" alt="Warp" width="32" height="32"</a <a href="https://www.openquok.com/agents/muse-code"<img src="./assets/readme/agents-mcp/muse-code.svg" alt="Muse Code" width="32" height="32"</a </p

Agent hosts — OpenClaw, Hermes Agent, Grok Bot, and ThinkRail — install OpenQuok Core (@openquok/auto-cli skill) and schedule from chat or a terminal. MCP clients — Cursor, Claude Code, Claude Cowork, ChatGPT, Codex, VS Code / Copilot, Devin Desktop, Amp, Antigravity CLI, Warp, and Muse Code — connect OpenQuok over HTTP with a workspace programmatic token. 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.