An autonomous engine that generates, designs, and deploys complete production-ready websites β without any human intervention.
Built to power ruckquest.com and future AI-driven brands, the system uses state-of-the-art AI, secure cloud infrastructure, and scalable database architecture to create real businesses from scratch.
- π₯ Accepts a topic (e.g., "rucking", "mindful productivity")
- π§Ή Clears old database entries and resets site data
- π Writes and SEO-optimizes:
- Home page
- About page
- Blog landing page
- Editorial page
- π·οΈ Generates:
- Site name
- Logo design
- Brand identity
- Founder profile and bio
- πΌοΈ Creates and embeds AI-generated images
- π Optimizes all SEO metadata and alt text automatically
- π Publishes everything live to a WordPress instance via API
- π‘οΈ Secures credentials using AWS Secrets Manager
This system powers real public-facing sites β not demos.
- Google Gemini AI (content, images, branding)
- Google Cloud AI Platform
- AWS Lambda (compute orchestration)
- AWS Systems Manager (SSM) (configuration management)
- AWS Secrets Manager (secure credential storage)
- Java 21
- MySQL (relational database for blog content, authors, metadata)
- Maven (dependency and build management)
- WordPress REST API (for live publishing)
- Google APIs (AI services, Ads services)
- OkHttp + Apache HTTP Client (HTTP requests)
- β One-Command Website Creation
- β Full AI-generated branding, content, and media
- β Secure cloud deployment via AWS Lambda
- β Integrated SEO best practices at every step
- β Designed for real-world production traffic and users
- All API keys and DB credentials are stored in AWS Secrets Manager
- Dynamic environment management via AWS Systems Manager Parameter Store
- HTTPS-secured communications
- No hardcoded credentials in codebase
- ruckquest.com β AI-powered fitness blog
- mbt.dsc.mybluehost.me β AI experimental site
Both live, monetizable blogs created and managed 100% by this engine.
The Zero Human Blog Engine represents a step toward fully autonomous companies:
- Content is generated without humans
- Sites are launched and optimized automatically
- Outreach and marketing can be layered on top via sister projects like
marketingAgents
This is a foundation for future AI-run digital asset creation at scale.
- Set up MySQL database
- Configure AWS Lambda functions with appropriate IAM roles
- Store all API keys securely in AWS Secrets Manager
- Deploy application JARs to Lambda layers
- Run
run-autoblog.shto trigger the full site generation cycle
MIT β for personal, educational, and non-commercial use only.
Commercial deployment requires explicit permission.
Built by Zach Derhake