> ## Documentation Index
> Fetch the complete documentation index at: https://docs.nemu.cc/llms.txt
> Use this file to discover all available pages before exploring further.

# Prompts

> Inject a system prompt into every request

A prompt is text prepended to the messages of matching requests. It sets
behaviour centrally instead of copying the same system message into every
application.

## Fields

| Field    | Notes                                             |
| -------- | ------------------------------------------------- |
| Name     | 1 to 64 characters                                |
| Type     | System, User or Assistant                         |
| Content  | The text itself                                   |
| Position | Ordering within its type, ascending               |
| Global   | On applies it to every model, off binds it to one |
| Enabled  | Off keeps it without applying it                  |

## How it is applied

Prompts are **prepended**, never appended, and the caller's own messages always
follow. Your application's own system message is never replaced.

Ordering is by type first, System then User then Assistant, then global before
model specific, then by position.

On the Anthropic endpoint, which allows only one system string, extra system
prompts are folded into it and marked as continuations.

## Variables

`{{name}}` is substituted from a fixed list.

| Variable                           | Value                 |
| ---------------------------------- | --------------------- |
| `date`                             | Current date and time |
| `iso_date`                         | Date only             |
| `time`                             | Time only             |
| `workspace_name`, `workspace_id`   | The workspace         |
| `user_name`, `user_email`          | The account           |
| `model_name`, `model_display_name` | The model being used  |

Anything else is left exactly as written. There are no loops or conditionals.

## Limits

| Free | Starter | Pro |   Max | Enterprise |
| ---: | ------: | --: | ----: | ---------: |
|    5 |      50 | 200 | 1,000 |  unlimited |

Prompts are cached for about a minute.
