Open-Source Cold Email & Warmup Platform
Warmbly 是开源的冷邮件平台:温暖您的邮箱、发送活动、并对每条回复进行分流。可在我们的云端运行,也可自行托管整套系统。
AI 翻译
尚未收集仓库信息。
尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Upload a video or photo once and publish it, now or on a schedule, to your YouTube, Instagram and TikTok accounts. Includes an MCP server so an AI agent (Claude Code, Claude Desktop, Cursor…) can upload and post for you.
Stack: Next.js 16 (App Router) · React 19 · Tailwind 4 · Clerk · Supabase (Postgres + Storage) · Inngest · Vercel
Start with SETUP.md: it walks through every account and key you need.
publish-post waits until the scheduled time, then fans out one publish-target job per account. Each job streams the file to the platform in chunks (YouTube resumable upload, TikTok chunked FILE_UPLOAD) or hands Instagram a short-lived signed URL, polls processing, and records the live link. Every step is retried and resumable./api/mcp exposes list_accounts, get_platform_requirements, create_media_upload, finalize_media_upload, import_media_from_url, create_post, get_post, list_posts, cancel_post and retry_post_target, authenticated with API keys you create in the app.src/app/(app)/ dashboard, compose, posts, accounts, settings (+ server actions)
src/app/api/connect/ OAuth start + callback per platform
src/app/api/inngest/ background job endpoint
src/app/api/mcp/ MCP server
src/lib/platforms/ one adapter per platform + shared limits/validation
src/lib/posts|media|accounts/ services shared by the UI and MCP tools
src/lib/inngest/ publish jobs
supabase/migrations/ schema, RLS, storage bucket
design-system/MASTER.md UI tokens and rules
npm run dev # app on :3000
npx inngest-cli@latest dev -u http://localhost:3000/api/inngest
npm test # unit tests (adapters, validation, crypto)
npm run typecheck
npm run lint
npm run build