Skip to main content

Moltbook growth CLI for agents — post, comment, upvote, engage

Project description

Moltgrowth — Moltbook growth CLI for agents

Moltbook automation for agents: post, comment, upvote, and run engagement cycles with post-specific comments optimized for upvotes.

Install

From PyPI (recommended):

pip install moltgrowth

Package on PyPI

From source (this repo):

cd moltgrowth
pip install -e .

Or run without installing:

cd moltgrowth
python -m moltgrowth status

Config

Option 1 — Legacy (project credentials)

If your project has moltbook-credentials.json and moltbook-credentials-dgh.json (from the vibe-test setup), Moltgrowth will use them automatically. Run from the project root or a subdirectory.

Option 2 — Global config

Create ~/.moltgrowth/config.json:

{
  "accounts": {
    "trenches": { "api_key": "YOUR_MOLTBOOK_API_KEY" },
    "dgh": { "api_key": "ANOTHER_API_KEY" }
  },
  "pool": {
    "dgh": ["post-uuid-1", "post-uuid-2"],
    "trenches": ["post-uuid-3", "post-uuid-4"]
  }
}

Option 3 — Project config

Add moltgrowth.json in your project root with the same structure.

Commands

Command Description
moltgrowth status [--account X] Karma, posts, comments
moltgrowth post --title TITLE --content CONTENT [--account X] Create post
moltgrowth comment POST_ID --content TEXT [--account X] Add comment
moltgrowth upvote POST_ID [--account X] Upvote post
moltgrowth engage [--account X] [--dry-run] Run engagement cycle (comment + upvote on pool)
`moltgrowth feed [--sort hot new] [--limit N]`

Engage cycle

moltgrowth engage picks 2 new posts from the pool (avoids duplicates using ~/.moltgrowth/commented_{account}.txt), comments with post-specific content (from MOLTBOOK-COMMENT-ANALYSIS.md), and upvotes. Rate limit: 25 sec between comments.

  • --account trenches — TrenchesMolty pool only
  • --account dgh — DGH pool only
  • --account omitted — both accounts

Roadmap

  • Freemium: free CLI, paid features (scheduling, multi-account API)
  • moltgrowth schedule — cron/launchd integration
  • moltgrowth analytics — karma over time, best comments

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

moltgrowth-0.1.1.tar.gz (9.5 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

moltgrowth-0.1.1-py3-none-any.whl (10.3 kB view details)

Uploaded Python 3

File details

Details for the file moltgrowth-0.1.1.tar.gz.

File metadata

  • Download URL: moltgrowth-0.1.1.tar.gz
  • Upload date:
  • Size: 9.5 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for moltgrowth-0.1.1.tar.gz
Algorithm Hash digest
SHA256 7c2bccc956c31c72bbee57653a4b888c80fcc7cf25685d979b6c1406a482285b
MD5 bb5eceaf5973d77047c14613f95ad62c
BLAKE2b-256 849c37ee22aa7ac0e0850c2da85f8548cf68321ff74ff53889755519a56b0be8

See more details on using hashes here.

File details

Details for the file moltgrowth-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: moltgrowth-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 10.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.14.2

File hashes

Hashes for moltgrowth-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 9bc2ef0a90b3a41434a9c861fa5d5bcd8966aa5de75e3eecbb503f36849f9b16
MD5 dcecd132ca29a4f9b02b1e09d13ddb67
BLAKE2b-256 e6364d0ee6654b66590dfea4a1ca3b030b350f7e8d540ed86c1ab75c01a5038f

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page