Skip to main content
Assistants are reusable AI personas with persistent system prompts. Instead of sending a long system message on every request, you create an assistant once and reference it by ID.

Creating an Assistant

Using an Assistant

Once created, use the assistant ID instead of repeating the system prompt:

Marketplace Assistants

Browse community-built assistants without creating your own:

Use Cases

Managing Assistants

Assistants store only instructions — not conversation history. Each call to /generate with an assistant_id is stateless. Manage multi-turn context yourself by passing the full messages array.