@talocode/ugclane
v0.1.0
Published
Generate original UGC-style hooks, scripts, captions, calendars and content experiments through one API.
Downloads
72
Readme
UGCLane
Generate original UGC-style hooks, scripts, captions, calendars and content experiments through one API.
UGCLane is a Talocode product that turns product positioning, competitor patterns and growth goals into original UGC content strategy.
v0.1 — Deterministic engine. No LLM dependency. No posting automation. No platform login.
Quick Start
npm install @talocode/ugclaneCLI
# Generate hooks
ugclane hooks --product "WebDataLane" --audience "AI builders" --count 10
# Generate strategy
ugclane strategy --product "InvoiceLane" --audience "SME owners" --platform instagram --goal "drive signups"
# Generate calendar
ugclane calendar --product "WebDataLane" --audience "Founders" --days 14 --posts-per-day 2
# Export as markdown
ugclane export-markdown --file campaign.json --output campaign.mdAPI Routes
| Method | Path | Credits |
|--------|------|---------|
| GET | /health | — |
| GET | /v1/ugclane/health | — |
| POST | /v1/ugclane/strategy/generate | 30 |
| POST | /v1/ugclane/competitor/analyze | 40 |
| POST | /v1/ugclane/hooks/generate | 20 |
| POST | /v1/ugclane/scripts/generate | 40 |
| POST | /v1/ugclane/accounts/plan | 30 |
| POST | /v1/ugclane/calendar/generate | 60 |
| POST | /v1/ugclane/experiments/generate | 30 |
| POST | /v1/ugclane/report/generate | 40 |
| POST | /v1/ugclane/export/markdown | 5 |
| POST | /v1/ugclane/export/json | 5 |
SDK
import { UGCLaneClient } from '@talocode/ugclane'
const ugc = new UGCLaneClient({ apiKey: process.env.TALOCODE_API_KEY })
const hooks = await ugc.hooks.generate({
product: 'WebDataLane',
audience: 'AI builders',
platform: 'instagram',
count: 30,
})Safety Boundaries
- No spam automation
- No Instagram/TikTok/X posting
- No login automation
- No engagement bots
- No private scraping
- No copying competitor content exactly
- No CAPTCHA/paywall/platform bypass
- Generated content is original — pattern analysis only
Local Usage
Set UGCLANE_ALLOW_LOCAL_UNAUTH=true (the default) and use without an API key. Billing is skipped in local mode.
License
MIT
