Autonomous · Human-approved · Apache 2.0

Your AI marketing agent.

Truenex Promoter is the autonomous promotion engine for your open-source projects. It discovers what changed, drafts GitHub PRs, social posts, and Product Hunt launches — then waits for your approval before going live. One queue. Zero noise.

5
Truenex Promoter dashboard
Executor types
34
Tests passing
1
Local queue
100%
Human approval gate
FEATURES

Six ways Promoter amplifies your project.

Built for developers who ship. Every action is draft-first, approval-gated, and logged.

GitHub PR Automation

Drafts pull-request descriptions, release notes, and changelog entries from commit history. Summarizes what matters.

Social Media Posts

Generates platform-ready posts for X, LinkedIn, and dev communities. Tone-matched to your project voice.

Product Hunt Ready

Pre-fills Product Hunt launch copy: tagline, description, and first-comment script. Optimized for discoverability.

Human Approval

Nothing executes without your explicit approval. Every draft lands in a review queue. Approve, edit, or reject — full control.

Local-First Queue

All drafts, approvals, and execution history stored locally. SQLite-backed queue. No cloud dependency for the core workflow.

Extensible

Five executor types out of the box. Add custom channels, platforms, or workflows by implementing a simple executor interface.

SCREENSHOTS

See Promoter in action.

Dashboard screenshot Queue screenshot Approval screenshot Analytics screenshot
HOW IT WORKS

Four steps from code to buzz.

The agent does the busywork. You keep the final say.

1

Discover

Watches your repo for releases, tags, and milestones. Detects what changed and what deserves attention.

2

Draft

Generates promotion content tailored to each channel. PR descriptions, social posts, launch copy — all drafted automatically.

3

Review

Everything lands in your local approval queue. Read, edit, and approve only what you want to publish.

4

Execute

Approved items are published via their respective channels. Failed executions are retried with exponential backoff.

# Install Truenex Promoter pip install truenex-promoter # Initialize the local queue and config truenex-promoter init # Run the discovery → draft → review → execute loop truenex-promoter run --approve
PRICING

Free to run. Fair to scale.

The open-source core is free forever. A Pro tier adds managed execution and advanced workflows.

OPEN SOURCE
$0 / forever
Everything you need to promote your project autonomously. Local queue, human approval, all executors.
  • 5 executor types
  • Local SQLite queue
  • Human approval gate
  • GitHub & PyPI integration
  • Social media drafts
  • Product Hunt launcher
  • Full JSON export
GET STARTED

One command to start promoting.

Install via pip, initialize your project, and let the agent handle the rest.

GitHub ↗ PyPI ↗