ChatbotX
오픈소스 ManyChat 대안, AI용으로 제작
아직 감지된 업데이트가 없습니다. GitHub 릴리스가 나오면 여기에 보입니다.
One product profile. Coordinated launch and directory submissions. Proof of what went live. CLI, TUI, API, MCP, dashboard.
README 전체를 불러오는 중입니다.
README 전문 보기 ↗One product profile. Coordinated submissions. Proof of what went live.
SubmitFleet is an open-source, self-hostable engine for submitting legitimate products to launch sites and directories. It keeps one approved product profile, plans a bounded campaign, asks the owner to approve exactly what will be sent, runs durable workers, and records receipts and verified listings. The same core serves a CLI, a TUI, an HTTP API, an MCP server and a mobile dashboard.
Live at https://submitfleet.pwa.pit.world.
submitfleet login signs the CLI in through the browser (OAuth 2.1 + PKCE).submitfleet coverage report); the TinyLaunch adapter is
contract-tested but has not made a live submission yet.--min-executable-destinations defaults to 100. A campaign with fewer
executable targets returns coverage_insufficient with the real count and every blocker, and
cannot be approved or run. The owner may plan a smaller campaign explicitly; the engine gate is
unchanged.uncertain and is reconciled before anything is
retried. Submitted, scheduled, under review and published are separate states. The event history
is append-only.pnpm install && pnpm build
node dist/cli.js init # workspace, secret key, owner API key (shown once)
node dist/cli.js catalog seed
node dist/cli.js coverage report # exit 3 while below 100
node dist/cli.js products add https://your-product.example --name "Name" --tagline "..." \
--description "..." --logo logo.png --field tinylaunch.category_id=9
node dist/cli.js products approve PRODUCT_ID
node dist/cli.js vault init # passphrase + one-time recovery key; credentials are sealed to it
node dist/cli.js accounts connect tinylaunch --email [email protected]
node dist/cli.js campaign plan --product PRODUCT_ID --free-only --min-executable-destinations 100
node dist/cli.js campaign preview CAMPAIGN_ID
node dist/cli.js campaign approve CAMPAIGN_ID
node dist/cli.js campaign run CAMPAIGN_ID
node dist/cli.js worker # or: serve (API + dashboard + worker)
node dist/cli.js report export CAMPAIGN_ID --format markdown
Assets (logos) are read only from $SUBMITFLEET_HOME/assets. Run submitfleet help for every
command. Exit codes: 0 ok, 1 error, 2 usage, 3 gate not met, 4 jobs waiting for a person.
여기까지가 README 앞부분입니다. 나머지는 원문에서 읽을 수 있습니다. README 전문 보기 ↗