Aibot

github.com/DSMPromo/Aibot TikTok Tools Open-source projectOpen source

Aibot automates marketing workflows across Google, Meta, and other advertising platforms using AI tools.

github.com/DSMPromo/Aibot
Aibot homepage screenshot

About Aibot

Aibot is an open source, AI-powered marketing automation platform for Google Ads, Meta Ads, and TikTok Ads. It lets users manage campaigns across these platforms from one dashboard, generate ad copy with AI, monitor performance metrics, and set up automation rules that adjust or alert on campaigns.

The platform generates headlines, descriptions, and calls to action using GPT-4 or Claude. Its automation rules can trigger alerts based on budget, CPA, or ROAS thresholds, and can pause campaigns, adjust bids, or send notifications, with optional approval workflows for high-impact changes. Reports can be exported on a schedule in PDF, CSV, or Excel format. The project is installed with Docker Compose and requires its own API keys for the ad platforms, AI services, and Stripe billing. Local development requires Python 3.12+ and Node.js 18+.

Key features

  • Campaign management for Google, Meta, and TikTok ads from one dashboard
  • AI generation of headlines, descriptions, and CTAs using GPT-4 or Claude
  • Threshold alerts for budget, CPA, and ROAS
  • Automated actions such as pausing campaigns, adjusting bids, or notifying
  • Approval workflows for high-impact campaign changes
  • Scheduled report exports in PDF, CSV, or Excel format
Best for: Developers or marketing teams who want to self-host a multi-platform ad management tool and already hold API credentials for the ad platforms and AI services it uses.
Good for
  • Open source, with a LICENSE file in the repository
  • Docker Compose setup with health check endpoints and API documentation
  • Includes approval workflows before high-impact automated changes
Watch out for
  • Requires API keys for Stripe, OpenAI or Anthropic, and each ad platform
  • Setup requires Docker and Docker Compose, with Python 3.12+ and Node.js 18+ for local development
  • Pricing is not stated

Aibot at a glance

Type
Open-source project
Pricing
Not confirmed. Check the site
Open source
Yes · Source code
Language
English
Last checked
Oct 6, 2026 · Online when checked
Listed
Oct 5, 2026

Aibot alternatives

Tools and sites you could use instead, ranked by how closely they match.

All 24 alternatives

video-mover

github.com/toki-plus/video-mover

video-mover automates short-video workflows, including downloading, deduplication, AI-generated titles and tags, and uploads across platforms.

FreeOpen source
24 alternatives

Popular in TikTok Tools

Well-known listings from the same topic.

All 68

Aibot FAQ

What is needed to run Aibot?
Docker and Docker Compose are needed to start all services. Local development requires Node.js 18+ and Python 3.12+. A .env file must be configured with required variables and the API keys for any external services used.
Which AI models are used to generate ad copy?
The project states that ad copy is generated using GPT-4 or Claude.
Where can I find all configuration options?
The repository includes a .env.example file, which the project describes as listing all available configuration options.
Is something wrong or out of date?

Tell us and an editor will check it.

Own this website?

Claim the listing and suggest updates yourself. An editor checks every claim first.

Claim this listing