{"repo":"seanZhang414/openadserver","free":true,"listed":false,"github":"https://github.com/seanZhang414/openadserver","clone":"git clone https://github.com/seanZhang414/openadserver.git","description":"Open Source Ad Serving Platform with ML-Powered CTR Prediction | Self-hosted alternative to Google Ad Manager | Python, FastAPI, PyTorch","language":"Python","stars":236,"topics":["ad-network","ad-server","ad-tech","advertising","ctr-prediction","deepfm","digital-advertising","dsp","fastapi","machine-learning"],"license":null,"category":"machine-learning","readme_excerpt":"OpenAdServer Open Source Ad Serving Platform with ML-Powered CTR Prediction Production-ready ad server for SMBs, startups, and developers Features • Quick Start • Docs • Benchmarks • Roadmap 🌟 If this project helps you, please give it a star! 🌟 --- 🤔 Why OpenAdServer? Most ad servers are either too simple (just serving static banners) or too complex (requiring Google-scale infrastructure). OpenAdServer is the sweet spot — a production-ready, self-hosted ad platform with machine learning powered CTR prediction , designed for teams who want full control without the complexity. Comparison Feature OpenAdServer Google Ad Manager Revive Adserver AdButler --------- :------------: :-----------------: :---------------: :--------: Self-hosted ✅ ❌ ✅ ❌ ML CTR Prediction ✅ DeepFM/LR ❌ ❌ ❌ Real-time eCPM Bidding ✅ ✅ ❌ ⚠️ Modern Tech Stack ✅ Python/FastAPI N/A ❌ PHP ❌ One-click Deploy ✅ Docker ❌ ⚠️ ❌ Free & Open Source ✅ ❌ ✅ ❌ No Revenue Share ✅ ❌ 💰 ✅ ❌ 💰 Perfect For - 🏢 SMBs building their own ad network - 🎮 Gaming companies monetizing in-app traffic - 📱 App developers running house ads or direct deals - 🛒 E-commerce platforms with sponsored listings - 🔬 Researchers studying computational advertising - 🎓 Students learning ad-tech systems --- ✨ Features 🚀 Ad Serving - High-Performance API — Test Environment: SQLite in-memory + FakeRedis (zero external dependencies). Results reflect core pipeline performance without network I/O overhead. Model QPS Avg Latency P95 P99 Relative ---","default_branch":null,"files":null,"tree":[],"storefront":"/r/seanZhang414","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/seanZhang414/openadserver/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}