Coveo Headless library

The Coveo Headless library is a library for developing Coveo-powered UI components. It works as a middle-layer for applications, opening a line of communication between the UI elements and Coveo. Under the hood, Headless makes API calls to the Coveo Platform to retrieve search results, track user interactions, and manage state.