Analysis updated 2026-05-18
Run a zero-config demo sprint with no API keys to see a sample weekly acquisition plan before wiring up real data.
Generate a weekly customer acquisition sprint for your product by providing an ICP, competitor list, budget, and optional leads CSV.
Install Flywheel as a Hermes chat profile so a Slack or Telegram bot can present the sprint and collect your approvals conversationally.
Use the approval gates to review proposed outbound messages, ad spend, and channel launches before anything is sent or paid.
| ksimback/hermes-flywheel | ashishdevasia/ha-proton-drive-backup | bro77xp/beginner-friendly-ai-vtuber | |
|---|---|---|---|
| Stars | 6 | 6 | 6 |
| Language | Python | Python | Python |
| Setup difficulty | easy | moderate | hard |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | pm founder | ops devops | general |
Figures from each repo's GitHub metadata at analysis time.
Demo needs only Python 3.8+ and git, real runs benefit from a Serper API key for live research and a leads CSV for outbound.
Hermes Flywheel is a customer acquisition planning tool for early-stage founders. You describe your product, the type of customer you are trying to reach, your competitors, and your budget, and the tool produces a weekly go-to-market sprint: a structured plan covering channel launches, competitor analysis, warm outbound campaigns, creator partnerships, trend-based content, and a set of spend cards that require your approval before any money moves. The tool runs in two modes. The first is a standalone Python CLI that needs no API keys or external services to try: a single command runs a full demo sprint using included sample data and writes a report you can read. For a real run, you can optionally add a Serper API key for live backlink and trend research, a leads CSV for warm outbound targeting, or a Stripe test key for real test-mode payment authorization cards. Nothing is sent, posted, or paid automatically: every action requires an explicit approval step. The second mode runs as a conversational agent through a separate runtime called Hermes (from Nous Research). With Hermes connected, you interact with Flywheel through a chat interface in the terminal, Slack, or Telegram. You can ask it to start your flywheel, get updates, and approve or reject proposed actions in a conversation. The underlying pipeline is the same in both modes. The repo is organized around a skill file and a set of deterministic Python scripts that handle intake, research, scoring, formatting, approval gating, and a run ledger. A sample fixture set ships with the repo so the demo works with zero configuration. This is for solo founders and small teams who want a structured, repeatable process for customer acquisition that they can run weekly and review before committing to any spend.
A customer acquisition agent for early-stage founders that turns a product description and budget into a weekly go-to-market sprint with channel plans, outbound lists, and approval-gated spend cards.
Mainly Python. The stack also includes Python, Hermes agent runtime, Slack.
No license information is stated in the repository.
Setup difficulty is rated easy, with roughly 5min to a first successful run.
Mainly pm founder.
This repo across BitVibe Labs
Verify against the repo before relying on details.