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.1

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.1
File Size Uploaded
hypermotion-1.0.1.tar.gz 92.0 kB Details

Built distribution (wheel)

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

Total release size: 191.0 kB

Release files / hypermotion-1.0.1.tar.gz

Download URL hypermotion-1.0.1.tar.gz
Size 92.0 kB
Tags Source
SHA-256 checksum
How to use checksums
0d38f1b0213b41150a9fa4f2ba4571745251b5afb4d8cc5ce329d6a210cd987a
BLAKE2b-256 checksum
How to use checksums
b8dbcd04e86c7cefa496452d3752bfd185431a5c79d9952eceecb376c490e98a
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.1-py3-none-any.whl

Download URL hypermotion-1.0.1-py3-none-any.whl
Size 99.0 kB
Tags Python 3
SHA-256 checksum
How to use checksums
9549a57ddbd3c6c4cb174bbea7daeb0d8aa0dc52ec3ae7b80233c9b8e80ac5ba
BLAKE2b-256 checksum
How to use checksums
805a15080a65e0a805385802bfe80493aa0eb5645399f86c1413a96ed2b2eca0
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

1.0.2

2 release files

This release

1.0.1 This release

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