Skip to main content

Prompting

The current prompt format is flexible and has been briefly tested with these model families: Many other models should work as well. Try them out to find the best fit for your needs.

Note on thinking/reasoning models

Reasoning models work with Coreply, but their reasoning adds latency before suggestions appear. They are generally not the best choice for Coreply. Avoid reasoning models such as GPT-5, Gemini 2.5, Claude 3.7/4, and Qwen 3 unless your provider disables thinking by default. OpenRouter appears to do this.

System message

This is an example system message. Check the latest version in the source code because it may change over time.

User message

This is an example user message. Check the latest version in the source code because it may change over time. The last line specifies the message the user is currently typing.

Assistant response

The LLM might respond with:

Parsing

Coreply removes text you have already typed from the output. For example, if you type What col, Coreply shows or options do you have?. Most LLMs are poor at completing partial words, so Coreply asks them to output the full word and removes the part you already entered.