An adapter is an additional code package which runs on your robot and extends the functionality of the Formant agent. When you load an adapter to your device, Formant will run the code package on startup, and use it as an interface to ingest data and output commands.