AdGenie
AI-Powered Marketing & Content SaaS Platform
Generate marketing content with AI. Organize campaigns and brand profiles. Manage workspaces and teams. Monetize with Stripe billing and credits. Self-hosted on your own server.
Why AdGenie
Stop Paying Per-Seat SaaS Fees. Own Your Platform.
AdGenie gives you a complete AI content platform you host yourself. No recurring platform fees. No vendor lock-in. One purchase, full ownership.
Marketing Teams
Structured content workflows, campaign organization, and brand voice consistency — without switching between five different tools.
Agencies & Freelancers
Multi-workspace support lets you serve multiple clients independently. Each workspace gets its own brand profiles, campaigns, and history.
SaaS Founders
Launch your own AI content service with built-in Stripe billing, subscription plans, and credit management. Start monetizing immediately.
Everything Included
Feature Overview
AI Content Generator
Generate blog posts, ads, social content, and more with structured templates and brand-aware prompts.
Template System
Pre-built and custom templates for repeatable, consistent content. Featured, shared, and user-created.
Campaign Organization
Organize content around projects, launches, and goals. Attach outputs to campaigns and export data as CSV.
Automation Workflows
Define trigger-based workflows to automate content generation steps. Configure, activate, and monitor runs from the dashboard.
Multi-Workspace Teams
Isolated workspaces per team or client. Invite members, manage roles, switch contexts instantly.
Brand Voice System
Define tone, style, and audience per brand. The AI uses active brand profiles to tailor every output.
Stripe Billing & Credits
Subscription plans, credit-based usage, checkout, billing portal, and webhook handling — all built in.
Analytics Dashboard
Track generation activity, usage patterns, and platform metrics from customer and admin analytics views.
Knowledge Base
Feed the AI your product and market knowledge. Active entries are injected into generation context automatically.
Web Installer
Step-by-step browser-based installer. No terminal required. Requirements check, DB setup, admin account — done.
Multilingual + RTL
Locale switching support with RTL readiness. Serve users in any language with Laravel's localization system.
System Health Monitor
One page shows the health of every component: database, AI, billing, mail, storage, queue, and runtime.
Core Feature
AI Content Generation
Turn structured inputs into polished marketing content. Every generation flows through your brand voice and knowledge base for consistent, on-brand output.
Choose a Template or Playground
Pick from curated templates or write freeform prompts in the Playground.
Provide Context & Inputs
Product name, target audience, tone — plus brand voice and knowledge base context are applied automatically.
Generate & Save
Output is saved to your history. Attach it to campaigns, export as CSV, or regenerate.
Organize Everything
Campaign Organization
Group content around projects, product launches, or marketing initiatives. Attach generated outputs, manage distribution items, and export data.
Reusable Workflows
Template Library
Templates define structured prompts with required inputs and output formats. Browse featured templates, duplicate and customize them, or create your own from scratch.
Track Activity
Analytics & History
Both customer and admin dashboards include analytics views for tracking generation activity, usage patterns, and platform metrics. All generation history is stored with full detail.
Built-In Monetization
Stripe Billing & Credit System
Charge customers for AI content access with Stripe-powered subscriptions. Manage plans, credits, payments, and webhooks — ready for a real SaaS business.
Stripe Checkout
Hosted checkout for subscriptions
Credit System
Usage-based with credit ledger
Plan Management
Create and control billing plans
Webhook Handling
Built-in Stripe webhook processing
Full Control
Admin Control Panel
Manage every aspect of your platform from a single admin area. System health, AI configuration, templates, plans, branding, and more.
Built-In Demo Mode
AdGenie includes a demo mode that works without a real AI API key — perfect for showcasing the platform to potential customers or testing the workflow before going live. Toggle it on in your environment configuration.
Built With
Modern Tech Stack
Laravel 12
Backend framework
React + Inertia.js
Frontend SPA experience
MySQL 8.0+
Relational database
Stripe
Billing & subscriptions
OpenAI-Compatible
Bring your own AI provider
PHP 8.2+
Runtime requirement
Server Requirements
Common Questions
Frequently Asked Questions
Is installation difficult?
No. AdGenie includes a step-by-step web installer. Upload your files, point your domain to the
public/ directory, and open /install in your browser. The wizard handles
requirements checking, database setup, and admin account creation. Typically takes 5–10 minutes.
Do I need SSH / command-line access?
No. The web installer handles everything from your browser. SSH is helpful for troubleshooting but not required for installation.
Does this work without an AI API key?
AdGenie includes a built-in Demo Mode that works without a real API key, so you can preview the full workflow before connecting a live provider. For production use, you bring your own API key from any OpenAI-compatible service (OpenAI, OpenRouter, Azure OpenAI, etc.).
Which AI providers are supported?
Any provider with an OpenAI-compatible API: OpenAI (GPT-4o, GPT-4o-mini), OpenRouter, Azure OpenAI, or self-hosted models. You configure the API key, base URL, and model from the admin panel.
Is Stripe required?
Only if you want to charge customers. If you're using AdGenie internally or granting credits manually, Stripe configuration is optional.
Can I customize the branding?
Yes. Change the application name, colors, logo, and favicon directly from the admin settings panel. No code editing required.
Can I install this on shared hosting?
Yes, as long as your shared hosting provides PHP 8.2+, MySQL 8.0+, and lets you set the document root to
the public/ directory.
Does it support multiple languages?
Yes. AdGenie includes locale switching and RTL support. Configure the default language in your environment file and add translation files using Laravel's localization system.
Is documentation included?
Yes. Full documentation is included covering installation, configuration, customer usage, admin guide, troubleshooting, and FAQ. Both Markdown source files and a complete HTML documentation page are provided.
What's Included in Your Purchase
Launch Your AI Content Business Today
AdGenie gives you everything to run a professional AI marketing platform on your own terms. Own the platform. Control the pricing. Keep the revenue.
Changelog
v1.0.0 — Initial release. AI content generation, campaigns, templates, brand profiles, knowledge base, workspaces, Stripe billing, automation workflows, admin panel, installer, and demo mode.