writer-small
Self-hosted small (4B-class) instruct model for clear multilingual prose - posts, emails, summaries, product copy, translations and everyday communication at near-zero cost. The browser extension's writing help and the desktop bar's fixes land here.
Requests per day this target answered on this deployment, with the cost line.
Domains the signal layer detected on requests that ended here.
Hard stops enforced before scoring.
Pin this target with model="writer-small", or send a candidate list and let the router choose and fall back.
curl https://api.opensmartroute.ai/v1/chat/completions \
-H "Authorization: Bearer $OSR_API_KEY" \
-H "Content-Type: application/json" \
-d '{"model": "writer-small", "messages": [{"role": "user", "content": "Write a short, friendly email announcing our office move next month."}]}'from openai import OpenAI
client = OpenAI(base_url="https://api.opensmartroute.ai/v1", api_key="osr_live_...")
resp = client.chat.completions.create(
model="writer-small", # pin this target, or "auto" to let the router choose
messages=[{"role": "user", "content": "Write a short, friendly email announcing our office move next month."}],
extra_body={"models": ["writer-small", "auto"]}, # fall back to the router's pick if it fails
)
print(resp.model, resp.choices[0].message.content)Examples the similarity strategy matches against.