Open Source Ad Serving Platform with ML-Powered CTR Prediction | Self-hosted alternative to Google Ad Manager | Python, FastAPI, PyTorch
-
Updated
Dec 21, 2025 - Python
Open Source Ad Serving Platform with ML-Powered CTR Prediction | Self-hosted alternative to Google Ad Manager | Python, FastAPI, PyTorch
MCP server for Google Ad Manager. Manage ad campaigns, orders, line items, and creatives through AI assistants like Claude, ChatGPT, Gemini, Cursor, and VS Code. Automate your ad operations with natural language instead of clicking through the GAM UI. Built by Matious.
AdMapix — AI ad creative intelligence for mobile games & apps. Search 200M+ ads, competitor creatives, app rankings, downloads & revenue. MCP server + agent skill. https://www.admapix.com
High-Frequency Real-Time Bidding Engine optimized for second-price auctions
Enterprise-grade broadcast intelligence platform. Real-time ad verification, audio fingerprinting, and automated video evidence clipping powered by AI.
Production-grade CTR prediction system with real-time inference, ranking models, MLOps pipeline, and scalable ad-click prediction architecture inspired by Google/Meta ad systems.
✅ Streamlit validator for ads.txt and app-ads.txt partner declarations. Multi-threaded bulk domain auditing with SSL fallback, soft-404 detection, partial match diagnostics, and error triaging. Built for AdOps workflows. Supports DIRECT/RESELLER validation, and CSV export.
🔍 Streamlit bulk scanner for ads.txt and app-ads.txt availability verification. Batch domain validation with soft-404 detection, line counting, timeout handling, and CSV export. Built for AdOps workflows requiring large-scale audits of IAB ad declaration files.
End-to-end recommender system for feed ads using user behavior + transaction logs, supporting single-objective and multi-objective ranking
🔧 Streamlit app for validating and optimizing ads.txt and app-ads.txt files. Auto-fix duplicates and syntax errors, detect malformed records, analyze account types and certification usage. Multi-source ingestion with CSV/JSON export for AdOps compliance workflows.
Autonomous AI filmmaking for ad creative, where the evals are the product. A cloned voice and a generated avatar, alpha matting, and monocular depth on Apple Silicon warped into a 77-view light field, gated by 13 probes and 16 of 16 thresholds derived from labelled pass and reject pairs so it runs with nobody watching.
REST API platform simulating Google Product Solutions Engineering workflows validates publisher API integrations against Google Ad Manager standards with JWT auth, Pandas health scoring and Streamlit dashboard.
🔍 Async Python crawler for bulk ads.txt & app-ads.txt presence checks across hundreds of thousands of domains. Features auto-dedup, randomized queue, crash-safe resume, and streaming writes. Built for programmatic ad tech and SSP teams.
💻 Active Streamlit App focused on using Python for financial analysis: 🚄 Please wait 30s for it load
Production ad-tech intelligence suite: Map-Reduce scraping pipeline, SQL anomaly detection, and real-time analytics
An autonomous ad pipeline that shoots with no director, grades pixels and audio instead of text, and picks a video engine for each audience. Multi-agent Python, ffmpeg, OpenCV and MediaPipe probes, LLM-as-judge, a hand-labelled golden set and eval-gated CI. The evals do all three, and it spends nothing until they pass.
Production-style ML pipeline for click-through rate prediction on the Avazu dataset. 32M training rows, 13M test predictions. L2-regularized logistic regression with smoothed CTR encoding, frequency encoding, and 2^22-dim feature hashing. Validation log loss 0.382 (~11.4% improvement over baseline).
An LSTM for ad conversion-rate prediction (pCVR) — last 50 user behavior events in, purchase probability out. Logistic regression baseline, strict time-based splits, FastAPI serving. 100M Taobao events.
AI ad / banner creative generator for indie marketers and solo founders — turn a product brief into on-brand banner ad variants without a design subscription.
To associate your repository with the ad-tech topic, visit your repo's landing page and select "manage topics."