openquok-monorepo
Health Gecti
- License — License: AGPL-3.0
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 61 GitHub stars
Code Basarisiz
- spawnSync — Synchronous process spawning in agent/run-vitest.mjs
- process.env — Environment variable access in agent/run-vitest.mjs
- process.env — Environment variable access in agent/server/app.ts
- network request — Outbound network request in agent/server/app.ts
- process.env — Environment variable access in agent/server/index.ts
Permissions Gecti
- Permissions — No dangerous permissions requested
Bu listing icin henuz AI raporu yok.
An agentic social media scheduling workspace engine/tool (CLI + Dashboard)
OpenQuok: agent-native social media scheduling tool/workspace
Sign up
· Skill Builder
· Photo Editor
· Humanizer
· Public API
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
Connect channels. Add Facebook Page, Threads, Instagram, LinkedIn, X, YouTube, TikTok, and Dev.to to a workspace. Each network keeps its own posting rules and limits — see the channel catalog.
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.
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.
Humanizer. Rewrite drafts so they read less machine-written. Human and Roughen modes run on-device in Chrome — no account required to copy results.
Calendar and kanban. Plan posts on the calendar, drag to reschedule, and review drafts on Home kanban — see Kanban board and Moving posts.
Review and approvals. Share preview links and collect client comments before you schedule. Humans give final sign-off before anything goes live.
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.
Media library. Upload from your device, reuse files from your workspace library, or attach saved media without uploading again. Per-channel lists apply when networks disagree on formats.
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.
Templates and tags. Save composer presets for repeat workflows and label campaigns with tags.
Analytics. Compare post results and track audience changes across connected accounts. Per-network availability is listed under Posting rules by platform.
AI drafting. Queue posts from agents, the CLI, or the public API. Everything lands in the same review queue — you approve what publishes.
API, CLI, and MCP. Create drafts, schedule posts, and check publishing results from scripts or agent clients. Start with CLI, MCP, or the Public API reference.
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 ships integrations for Facebook Page, Threads, Instagram (Business and Standalone), LinkedIn profile and Page, X, YouTube, TikTok, and Dev.to. Dev.to connects with a personal API key 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
Agent hosts — OpenClaw, Hermes Agent, Grok Bot, and ThinkRail — install the @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, and Warp — 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.
Agent setup guides · MCP setup guides · CLI getting started · MCP getting started · Agents catalog · Pricing
Packages
| Package | Description |
|---|---|
@openquok/auto-cli |
CLI-first scheduling interface for AI agents and automation scripts |
@openquok/node-sdk |
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)
![]() |
![]() |
|---|---|
![]() |
![]() |
Prerequisites
- Node.js 24+
- 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)
Run the full app stack from the repo:
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
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
Links
Product docs (General tab)
- Getting started — product overview; Quickstart for a first post; Glossary and Tour the app
- Channels — connect, manage, time slots, and channel groups
- Creating posts — composer, media, scheduling, kanban, and AI generation
- Calendar and posts — moving posts, actions and stats, and approvals
- Platforms — character limits, media rules, and per-network settings
- Automations — plugs, internal, cross-account, and global rules
- Settings — timezone, team, profile, developers, signatures, and approved apps
- Free tools — Humanizer, Photo editor, Skill Builder, and Best time to post
- Cloud — hosted plans, trial, limits, and billing
CLI, MCP, and Public API
- CLI & agent users —
@openquok/auto-cli, auth, core usages, and examples - MCP — Model Context Protocol setup, tools reference, and examples
- Public API — programmatic access with workspace tokens; provider settings
- OAuth2 for apps — Authorization Code flow for third-party applications
Self-host & setup
- Developer quick start and Architecture
- Installation — Docker Compose, system requirements, development environment, and production deployment
- Social integrations — operator OAuth apps, env keys, and provider dashboards
- Admin setup — platform admin, OAuth apps, and post-deploy setup
- Configuration – Backend, Web, Workers, and CLI auth server
Contributing
- Developer guidelines and Security guidelines
- Contribution opportunities — add a provider, translate docs, and more
- Publish listings — Extensions Hub playbooks and building blocks
- Documentation contribution
Blog
- Warm up a TikTok account — device setup and posting cadence before you scale carousels or agent-scheduled posts
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.
Yorumlar (0)
Yorum birakmak icin giris yap.
Yorum birakSonuc bulunamadi



