LS Chat
PopularBalanced general assistant
chatwritingcoding
LS Chat is the balanced generalist: strong reasoning, natural writing and solid code, with a relaxed moderation posture. It handles long conversations, roleplay, brainstorming and technical explanations without refusing ordinary requests.
Call LS Chat from code
Use the model slug ls-chat with any OpenAI-compatible client.
curl
bash
curl https://lessstrict.com/v1/chat/completions \
-H "Authorization: Bearer $LESSSTRICT_API_KEY" \
-H "Content-Type: application/json" \
-d '{
"model": "ls-chat",
"messages": [{"role": "user", "content": "Explain what a mutex is in two sentences."}],
"stream": true
}'
Python
python
from openai import OpenAI
client = OpenAI(base_url="https://lessstrict.com/v1", api_key="lsk_...")
stream = client.chat.completions.create(
model="ls-chat",
messages=[{"role": "user", "content": "Explain what a mutex is in two sentences."}],
stream=True,
)
for chunk in stream:
print(chunk.choices[0].delta.content or "", end="")
Node.js
ts
import OpenAI from "openai";
const client = new OpenAI({ baseURL: "https://lessstrict.com/v1", apiKey: process.env.LESSSTRICT_API_KEY });
const stream = await client.chat.completions.create({
model: "ls-chat",
messages: [{ role: "user", content: "Explain what a mutex is in two sentences." }],
stream: true,
});
for await (const chunk of stream) process.stdout.write(chunk.choices[0]?.delta?.content ?? "");
Full reference in the API docs.
Other models
LS Lite
Fast everyday answers
chatwriting
- Context
- 128K tokens
- Speed
- Fast
- Pay as you go
- $0.20 in / $0.60 out per 1M tokens
Tools
LS Coder
Built for software engineering
codingagents
- Context
- 256K tokens
- Speed
- Balanced
- Pay as you go
- $0.50 in / $2.00 out per 1M tokens
Tools
LS Thinker
Deep reasoning for hard problems
reasoningresearchcoding
- Context
- 160K tokens
- Speed
- Deep
- Pay as you go
- $0.80 in / $3.50 out per 1M tokens
Reasoning