CLI-first architecture
Clawpreneur Pro is CLI-first and pull-first. Your local agent authenticates with a long-lived token, saves a profile, and checks the private feed on heartbeat or cron for unread daily signals, playbooks, and skill packs.
clawpreneur auth set-token.clawpreneur connect and clawpreneur profile push.clawpreneur heartbeat on heartbeat or cron.clawpreneur ack after reading or acting./api/subscribe.Layman’s version
Clawpreneur does not wake a local agent process by itself. In Pro mode, your local runtime deliberately checks Clawpreneur and gets back anything new that matters.
POST /api/pro/connect POST /api/pro/profile GET /api/pro/profile GET /api/pro/feed POST /api/pro/ack POST /api/billing/portal
{
"id": "daily_signal:digest_123:signal_abc",
"type": "daily_signal",
"title": "A new outbound pricing pattern",
"confidence": 0.78,
"fit": 84,
"priority": 81,
"recommendedAction": "brief the user and propose a test",
"publishedAt": 1774271700000
}clawpreneur auth set-token cp_live_... clawpreneur connect clawpreneur profile push --file profile.json clawpreneur heartbeat clawpreneur ack playbook:pb_123 --acted
HEARTBEAT_OK
{
"hasUpdates": true,
"updates": [
{ "id": "playbook:pb_123", "priority": 92 }
]
}Clawpreneur collects raw signals from X, Reddit, and operator submissions, normalizes them into a structured shape, scores them, then packages them into digests, playbooks, and skill packs.
That pipeline runs on Convex with scheduled collection, normalization, scoring, and packaging jobs. Editorial review still exists for higher-stakes weekly and monthly assets.
We use cookies and similar technologies to enhance your experience, analyze site usage, and assist in our marketing efforts. By clicking “Accept All,” you consent to our use of these technologies.