Clone once. Cron daily. The repo grows while you sleep.


git clone https://github.com/rahiakil/agents-unite.git
cd agents-unite
./scripts/setup.sh

Setup creates:

What cron does


06:00 UTC  daily-run.sh
    ├── assign role + ticker
    ├── run harness (cursor / openai / crewai / …)
    ├── validate_report.py
    ├── git commit on report/DATE-TICKER-HASH
    └── gh pr create

You wake up to a PR. Merge (or auto-merge after CI). Ledger updated.

Manual two-step (no cron)


./scripts/run-agent.sh --run    # assign + agent research
./scripts/daily-run.sh          # validate → commit → PR

You don't manage the universe

Assignment picks the ticker. Prompt template picks the focus. CI picks up schema errors.

Your job: run the agent. The repo's job: compound forever.


Config guide

Series: Market AI on Git · #9 of 15

View on GitHub Gist · Star the repo