-
Notifications
You must be signed in to change notification settings - Fork 1
Quick Start
John Williams edited this page Mar 23, 2026
·
1 revision
git clone https://github.com/itallstartedwithaidea/MiniAgent.git
cd MiniAgent
pip install -r requirements.txt
python -m miniagent.chatThis runs in knowledge-base mode. Ask about CPA, ROAS, GAQL, campaign structure, negative keywords, impression share.
pip install streamlit
streamlit run scripts/web_demo.pypip install -e ".[google]"
claude mcp add miniagent-google -- python -m miniagent.mcp.google_adsThen in Claude Code: "Analyze my Google Ads campaigns"
/plugin marketplace add itallstartedwithaidea/miniagent
/plugin install advertising-full@miniagent
git clone https://github.com/itallstartedwithaidea/MiniAgent.git
cd MiniAgent
make download-data
make train
make chatOr step by step:
pip install -r requirements.txt
python scripts/download_data.py --all
python trainer/pretrain.py --dim 512 --n_layers 8
python trainer/sft.py --load_from ./checkpoints/pretrain_512.pth
python -m miniagent.chat --model ./checkpoints/sft_512.pthmake eval
# or
python eval/advertising_bench.py --quickpython examples/quickstart.pyThis runs: create model → forward pass → generation → benchmarks → chat test — all in one script.