AI-powered content creation tool with ideation, curation, expansion, image generation, and AI Brain features.
# Install dependencies
npm install
# Development mode (with backend proxy for image generation)
npm run dev:full
# Or run separately:
# Terminal 1: npm run server (backend proxy)
# Terminal 2: npm run dev (frontend)# Build for standalone
npm run build
# Build for WordPress
npm run build:wordpressDEPLOYMENT_STANDALONE.md- Complete standalone deployment guide for OpenLiteSpeedSTANDALONE_DEPLOYMENT_CHECKLIST.md- Standalone deployment checklistREADME_STANDALONE.md- Standalone application overviewDEPLOYMENT_GUIDE.md- WordPress plugin deployment guide (SSH commands)DEPLOYMENT_CHECKLIST.md- WordPress deployment checklistREADME_DEPLOYMENT.md- Quick deployment reference
README_IMAGE_GENERATION.md- Image generation setup guideQUICK_START.md- Quick start for image generation
- ✅ Ideation - Generate viral content ideas
- ✅ Curation - Select and rate ideas
- ✅ Expansion - Expand ideas to full content (platform-specific)
- ✅ Image Generation - Generate images with Gemini Imagen API
- ✅ AI Brain - Advanced AI features with data sources
- ✅ Content Library - Save, organize, and export content
- ✅ Settings - Configure API keys, personas, audiences, pillars
- ✅ Export - Export content to CSV/TXT format
- ✅ OpenRouter Integration - Support for multiple LLM models
- ✅ Gemini BYOK - Bring Your Own Key for image generation
Create .env file:
GEMINI_API_KEY=your_gemini_api_key_here
BACKEND_PORT=5000
VITE_BACKEND_URL=http://localhost:5000Recommended for standalone deployments
- Build:
npm run build - Upload: Frontend files (
dist/) dan backend (server.js) ke server - Configure: Set API key di backend
.envfile - Run: Start backend service (PM2 or Systemd)
- Access: Visit
https://your-domain.com
See DEPLOYMENT_STANDALONE.md for complete OpenLiteSpeed deployment guide.
- Build:
npm run build:wordpress - Upload: Via SSH/SCP/FTP ke
wp-content/plugins/content-forge-ai/ - Activate: Via WordPress Admin atau WP-CLI
- Configure: Set API key di WordPress Admin → Content Forge AI → Settings
- Use: Add shortcode
[content_forge_ai]ke page
See DEPLOYMENT_GUIDE.md for complete SSH deployment instructions.
# Standalone deployment
chmod +x deploy.sh
./deploy.sh- Node.js 16+
- npm/yarn
- Google Gemini API key (for image generation)
- WordPress 5.0+
- PHP 7.4+
- LiteSpeed server (or compatible)
- MySQL/MariaDB (WordPress default)
- Google Gemini API key
No custom database required! Plugin menggunakan WordPress default wp_options table untuk menyimpan API key dan settings.
- Check
DEPLOYMENT_GUIDE.mduntuk deployment issues - Check
README_IMAGE_GENERATION.mduntuk image generation issues - Check browser console (F12) untuk JavaScript errors
- Check WordPress debug log untuk PHP errors
[Your License Here]
Version: 1.0.0
Last Updated: 2025-01-15