No description
Find a file
lprintf e8ad56ec79 docs: pivot to Agent-centric architecture
BREAKING: Complete Specs rewrite — AdPilot is now an AI Agent with Skills,
not just an ML-powered ad optimizer.

Key changes:
- Agent Core (LLM-powered) as central intelligence
- Modular Skill system: Account Acquisition, Ad Creation, Ad Management,
  Data Analytics, ML Prediction, Rule Automation, Reporting
- Smart Data Layer as key differentiator:
  - 100x data reduction vs browser UI (50KB vs 5MB)
  - Local derived metric calculation (ROAS, CPC, CTR)
  - Incremental sync with off-peak scheduling
  - Response caching for cross-border network optimization
- Roadmap aligned with W1(Specs) → W2(Skills) → W3(Agent) → W4(Product)
- User scenarios rewritten as Agent conversations
- Evaluation criteria focused on Agent + data efficiency metrics
2026-05-07 21:39:39 +08:00
.forgejo/workflows init 2026-05-05 21:39:43 +08:00
docs docs: pivot to Agent-centric architecture 2026-05-07 21:39:39 +08:00
.gitignore docs: add Wave 1 Specs — project proposal, architecture, evaluation criteria, user scenarios, and roadmap 2026-05-05 22:12:41 +08:00
CONTRIBUTING.md init 2026-05-05 21:39:43 +08:00
README.md docs: pivot to Agent-centric architecture 2026-05-07 21:39:39 +08:00
README.zh-CN.md docs: pivot to Agent-centric architecture 2026-05-07 21:39:39 +08:00
submissions.json init 2026-05-05 21:39:43 +08:00
SUBMISSIONS.md init 2026-05-05 21:39:43 +08:00

AdPilot

AI Agent for Cross-Border Ad Management

Track License

简体中文


AdPilot is an AI Agent that helps cross-border e-commerce retailers and international trade enterprises manage their advertising operations through natural language interaction. Instead of navigating complex ad platform UIs across slow cross-border networks, users simply tell AdPilot what they need — and the Agent handles the rest through a modular skill system.

Why AdPilot?

Cross-border advertisers face a unique combination of pain points that generic ad tools don't address:

  • Slow cross-border networks — Ad platform UIs load megabytes of HTML/CSS/JS and redundant derived metrics. During peak hours, even checking basic ad performance becomes unbearable.
  • Complex multi-step operations — Creating a campaign requires navigating 10+ screens with dozens of configuration options.
  • Time zone gaps — Ads underperform for hours while the team sleeps on the other side of the world.
  • Scattered knowledge — Optimization best practices live in team members' heads, not in systems.

AdPilot solves these by putting an AI Agent between users and ad platforms. The Agent executes operations through lean, cached API calls — no bloated UI, no redundant data, no wasted bandwidth.

Architecture

graph TB
    User["👤 User"] -->|natural language| Agent["🤖 AdPilot Agent"]
    
    Agent --> SK["📦 Skill System"]
    
    subgraph Skills["Agent Skills"]
        S1["🛒 Account Acquisition"]
        S2["📝 Ad Creation"]
        S3["🎛️ Ad Management"]
        S4["📊 Data & Analytics"]
        S5["🤖 ML Prediction"]
        S6["⚙️ Rule Automation"]
        S7["📋 Reporting"]
    end
    
    SK --> Skills
    
    subgraph DataLayer["⚡ Smart Data Layer"]
        Cache["Request Cache<br/>Clean API, no bloat"]
        Sync["Incremental Sync<br/>Off-peak scheduling"]
        Derive["Local Derivation<br/>ROAS, CPC from base metrics"]
    end
    
    Skills --> DataLayer
    DataLayer --> API["Ad Platform APIs<br/>Facebook · Google · Pinterest"]

Skills Overview

Skill Description
🛒 Account Acquisition Guide users through ad account purchase and setup
📝 Ad Creation Create campaigns, ad sets, and ads via natural language
🎛️ Ad Management Start/stop ads, adjust budgets, modify targeting
📊 Data & Analytics Query performance data with intelligent caching
🤖 ML Prediction ROAS prediction and anomaly detection
⚙️ Rule Automation Configure automated rules in natural language
📋 Reporting Generate performance reports and recommendations

Documentation

Competition

  • Event: OPC 2026 AI Hackathon
  • Track: 27 — AI + Retail / AI + Trade
  • Author: lprintf

License

MIT