BidPilot is an AI bid manager and consultant for small online sellers who cannot afford a full-time ad specialist. Every day, its math optimizer fits a response curve for each ad and selects profitable bids within safe limits. Built-in safeguards prevent stockouts, statistically unjustified keyword pauses, excessive cuts to proven best-sellers, unprofitable bid increases, and persistent profit losses through automatic rollbacks. An open-source Qwen2.5 LLM plans the day and explains changes in plain language. Every numerical claim is validated against the data, and major changes require seller approval. Weekly, BidPilot acts as a consultant, safely runs analysis code in an isolated sandbox, researches the web, and produces ranked recommendations backed by verifiable data tables or exact source-page quotes. Switchback experiments identify genuinely incremental ad sales, helping sellers avoid paying for sales they would have made anyway. BidPilot runs on AMD hardware: Qwen2.5-3B currently runs on a Ryzen laptop with Radeon graphics using llama.cpp and Vulkan, while full deployment targets Qwen2.5-32B on AMD Instinct MI300X GPUs using ROCm and vLLM. In laptop testing, AI explanations covered 25 of 32 bid changes; safety checks replaced the other seven. The consultant produced four verified recommendations and caught one report containing invented numbers. Tested on a real UK retailer's products and daily demand, BidPilot also audited 1,143 real Facebook ads, identifying 7.5% of spend as statistically wasted. Across 14-day simulations, it outperformed fixed bids and simple rules on profit across every tested random seed and never advertised out-of-stock products. Its 131 automated tests cover 93% of the code and caught all 25 deliberately planted bugs in bidding, safety, and citation logic.
Category tags: