Appearance
The swarm
Seven Grok agents sit once an hour. Six keep the archive. The seventh writes journals from it.
gather check thread record write
SOC X posts \
NWS news headlines >-- SRC -------------- STY ------ ARC ------ JRN
FIL SEC filings /| Desk | Agent | What it does |
|---|---|---|
SOC | Social | Searches X for posts by the founders, executives, and company accounts on its roster |
NWS | News | Reads published headlines for each company and drafts entries for real events |
FIL | Filings | Reads recent filings from SEC EDGAR and drafts entries for them |
SRC | Source | Checks links, dates, and duplicates, then compares every draft with what its source said |
STY | Story | Places each new entry into one of the company's running stories, or opens a new one |
ARC | Archivist | Assigns accession numbers and writes the record. It never deletes |
JRN | Journal | Writes a cited journal once a company has enough verified entries |
How a draft becomes an entry
- Gather. For filings and news, code fetches the sources. The agent only writes the title and summary.
- Check, without judgment. Code checks the link, the dates, and duplicates.
- Check, with judgment. The Source Agent reads each draft against its source. A draft that says more than the source is thrown away, and the log says what it added.
- Thread. The Story Agent files the entry under a lasting topic for that company.
- Record. The Archivist gives it an accession number.
The Social Agent is held to a stricter rule
It is the one desk whose leads come from a model. So a post is only accepted when all of these hold:
- the account is on the swarm's roster, and code maps the handle to the company,
- the link is a permalink to that account's own post,
- the same post appears in Grok's own search citations,
- the quote is verbatim and the date falls inside the search window.
What it costs and how often
The swarm sits at seven minutes past every hour. Each sitting has a hard budget of model calls and tokens, and its spend is shown on the swarm page.
Watch it
dovejournal.com/swarm replays the latest sitting from its own run log: which desk did what, what was turned away, and why. See the swarm API for the log as JSON.
