Skip to main content

⚡ Hyper Motion

Multi-Agent Autonomous Content Research · Scriptwriting · SEO · Facebook Growth Engine

Python FastAPI License GitHub


🚀 Install in One Command

pip install hypermotion

Requires Python 3.10+. A virtual environment is strongly recommended.


⚙️ Quick Start

1 — Install

pip install hypermotion

2 — Initialize a fresh workspace

# Creates .env template + empty data/output dirs — nothing from anyone else
hypermotion init

Or into a specific folder:

hypermotion init ./my-hypermotion
cd my-hypermotion

3 — Add your API keys

Edit the generated .env file:

# Minimum required — pick at least one LLM provider
GEMINI_API_KEY=your-gemini-key-here

# Optional extras (adds fallback & image generation)
OPENAI_API_KEY=
OPENROUTER_API_KEY=

# Facebook Growth Engine (sandbox mode works without these)
FACEBOOK_PAGE_ID=
FACEBOOK_PAGE_ACCESS_TOKEN=

🔒 .env is listed in .gitignore — it is never committed or shared.

4 — Start the server

hypermotion start

Open http://localhost:8500 — Mission Control loads instantly.


🧩 CLI Reference

Command Description
hypermotion init Scaffold a clean workspace (fresh .env, empty dirs)
hypermotion init ./path --force Re-scaffold, overwriting existing files
hypermotion start Start the FastAPI server
hypermotion start --dir ./path Start from a specific project directory
hypermotion version Print version

🛡️ Fresh Install Guarantee

Every hypermotion init creates:

your-project/
├── .env                ← YOUR keys only (generated from template)
├── .gitignore          ← Secrets & output excluded automatically
├── data/               ← Empty — YOUR runtime DB only
├── output/             ← Empty — YOUR generated media only
│   ├── facebook_media/
│   └── quizzes/
├── .cache/             ← Empty — YOUR cache only
└── config/             ← Empty — YOUR YAML config only

No API keys, images, databases, or any data from other users is ever included.


🔋 What's Inside

Capability Details
Trend Radar Google Trends · Google News RSS · Reddit Hot · YouTube Trending
Fact-Checking Lab Claim extraction · Web consensus scoring · Evidence citations
Script Forge Second-by-second scripts · B-roll cues · CTAs
SEO Matrix 4 A/B title variants · 200+ word descriptions · Tags & hashtags
Facebook Engine Feed posts · Stories · Reels · AI visuals · Live publishing
LLM Gateway Gemini → OpenAI → OpenRouter (auto-fallback)
Autonomous Scheduler Runs every N minutes, hands-free 24/7
Mission Control UI Dark glassmorphic dashboard at localhost:8500

🛠️ Manual / Development Setup

git clone https://github.com/sayeeddesignerz-creator/Hyper-Motion.git
cd Hyper-Motion
python -m venv .venv
.venv\Scripts\activate          # Windows
# source .venv/bin/activate     # macOS/Linux
pip install -e ".[dev]"
hypermotion init
hypermotion start

Run tests:

pytest tests/ -v

⚠️ Security

  • Never commit .env — it is excluded by .gitignore
  • All output (data/, output/) is local to your machine
  • Facebook tokens are stored only in your .env — not logged or transmitted anywhere except the Meta Graph API
  • Rotate any API key that was accidentally exposed

📄 License

MIT © sayeeddesignerz-creator

Metadata

Release files for hypermotion 1.0.2

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for hypermotion 1.0.2
File Size Uploaded
hypermotion-1.0.2.tar.gz 92.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for hypermotion 1.0.2
File Interpreter ABI Platform
hypermotion-1.0.2-py3-none-any.whl Python 3 none any Details

Total release size: 191.1 kB

Release files / hypermotion-1.0.2.tar.gz

Download URL hypermotion-1.0.2.tar.gz
Size 92.0 kB
Tags Source
SHA-256 checksum
How to use checksums
428c4d9db1028194268126904fb80b8fdd4cf6094285c76d2d9cf000ed826432
BLAKE2b-256 checksum
How to use checksums
8c3e8e4533c6eea5b57d5a1f21249be9467babf6dfe4f510f0a387c5f9bd506b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release files / hypermotion-1.0.2-py3-none-any.whl

Download URL hypermotion-1.0.2-py3-none-any.whl
Size 99.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5da3fd0530af75a6b50cd6caa6aac8c3863c778278a9e9a2b41334565f90f438
BLAKE2b-256 checksum
How to use checksums
0fbd3a57ba12078c27b52268c369d39aba4a3b75b15bd8b917a59909c33d0375
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.14.7

Release history Release notifications | RSS feed

This release

1.0.2 This release

2 release files

1.0.1

2 release files

1.0.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page