Hive
All pages

6. Add tools with extras

Extras (modules) give agents tools and know-how for a kind of work. The Hive works without any of them. Agents can add one when a job needs it, but the tools it needs may have to be installed by you, as an admin on the machine.

Add one

Settings, then Extras, shows three groups:

Click Add next to one. Or ask in Chat:

Design a circuit board for this. Add whatever extra you need, and tell me what it has to download first.
ExtraWhat it doesWhat it needs
hwdeKiCad circuit board design, from a written brief to files ready to orderKiCad 10, freerouting, Java, xvfb, uv
chip-flowChip design with open toolsThe IIC-OSIC-TOOLS image
mech3D-printable enclosures fitted to boardsuv
fwESP32 firmware: tests, builds, simulated bootsESP-IDF, about 2 GB
autoresearchA loop that keeps improving one measured numberNothing extra
slack-doorTalk to the Hive from Slack (tutorial 7)Your own Slack app, uv
costWhat agents spent, by conversation and agentNothing to download
extrasHelpers such as code review promptsNothing to download

Add one from elsewhere

Paste a Git URL in Add from a Git URL, under This Hive's own. A module's code runs in your Hive, so only add ones you trust.

Make your own

Ask for it:

Make this into an extra, so future agents know how to use it.

Or write one: a folder with a module.json. The README shows the format.

From a terminal: hive module list, hive module add NAME and hive module remove NAME.