Skip to main content

Prerequisites

OpenLiate is powered by Bun for ultra-fast startup and native TypeScript execution.

1. Installation


2. Setting Up Your Environment

Create a .env file or export your Sarvam AI key:
Or configure it persistently using the CLI:

3. The agent.json Manifest

OpenLiate defines agents in a minimal agent.json manifest following the L · I · A · T · E layers:
agent.json

4. Run the Agent Locally

Execute your agent directly using the CLI:
You can also run pre-packaged agents directly from the Liate Hub by name:

5. Launch the LAPI HTTP Server

Start the headless Liate Agent Protocol Interface (LAPI) server:
Now invoke your agent from any application via HTTP: