liate.json file is the heart of a Liate agent. It entirely dictates how the Go binary executes, defining its identity, state persistence, LLM endpoints, and available skills.
liate.json
Schema Definition
| Field | Type | Description |
|---|---|---|
| name | string | Unique identifier for the agent instance |
| model | string | Primary model identifier (e.g. sarvam-1, llama-3-8b-instruct) |
| memory | enum | Memory backend: sqlite, in-memory, postgres |
| skills | array | Array of built-in skills or MCP endpoints |