Poolside: Laguna S 2.1 (free)
poolside/laguna-s-2.1:freeLaguna S 2.1 is the latest coding agent model from Poolside. Laguna S 2.1 is a 118B total parameter model with 8B active parameters, scoring 70.2% on Terminal-Bench 2.1 and...
- Modalities
- text->text
- Price
- Free
- Context
- 262K
- Released
- Jul 21, 2026
- Knowledge cutoff
- —
Providers
Every request enters through InfAPI. One key calls every model in the catalog. Upstream groups, ratios, and tiers are not shown.
| Endpoint | Input | Output | Context | Status |
|---|---|---|---|---|
| InfAPI | Free | Free | 262K | Available |
- Input
- Text
- Output
- Text
- Tokenizer
- Other
- Max output
- 32,768
- Endpoint
- Chat
Pricing
Listed price for this model on this gateway. Token prices are per 1M tokens.
| Item | Price | Unit |
|---|---|---|
| Inputprompt | $0 | per 1M tokens |
| Outputcompletion | $0 | per 1M tokens |
API
API
The gateway speaks the OpenAI Chat Completions API. Point any compatible SDK at https://infapi.cc/v1 and send the model slug below.
Get your API key
Create a key on the keys page and set it as an environment variable: Keys
export INFAPI_API_KEY=sk-...Make your first request
Use poolside/laguna-s-2.1:free
import requests
response = requests.post(
"https://infapi.cc/v1/chat/completions",
headers={
"Authorization": "Bearer $INFAPI_API_KEY",
"Content-Type": "application/json",
},
json={
"model": "poolside/laguna-s-2.1:free",
"messages": [
{
"role": "user",
"content": "Introduce yourself in three sentences."
}
],
"temperature": 0.7,
"max_tokens": 512
},
)
response.raise_for_status()
print(response.json()["choices"][0]["message"]["content"])Endpoint
POST https://infapi.cc/v1/chat/completions
Authorization: Bearer $INFAPI_API_KEY
Using third-party SDKs
Point the OpenAI SDK at https://infapi.cc/v1 with $INFAPI_API_KEY. The HTTP samples above are the request shape this gateway accepts.
from openai import OpenAI
client = OpenAI(
base_url="https://infapi.cc/v1",
api_key="$INFAPI_API_KEY",
)
response = client.chat.completions.create(
model="poolside/laguna-s-2.1:free",
messages=[{"role": "user", "content": "Introduce yourself in three sentences."}],
temperature=0.7,
max_tokens=512,
)
print(response.choices[0].message.content)import OpenAI from "openai";
const client = new OpenAI({
baseURL: "https://infapi.cc/v1",
apiKey: "$INFAPI_API_KEY",
});
const response = await client.chat.completions.create({
"model": "poolside/laguna-s-2.1:free",
"messages": [
{
"role": "user",
"content": "Introduce yourself in three sentences."
}
],
"temperature": 0.7
});
console.log(response.choices[0]?.message?.content);Supported parameters
include_reasoningInclude reasoning
Include a reasoning summary in the response.
max_tokensMax tokens
Upper bound on generated tokens. Output stops at the limit.
reasoningReasoning
Enable or configure reasoning. The fields differ by model.
temperatureTemperature
Sampling temperature. Lower is steadier, higher is more varied. Often 0 to 2.
tool_choiceTool choice
Whether to call a tool: auto, none, or a named function.
toolsTools
Function definitions the model may call via tool_calls.
FAQ
What is this model?
Laguna S 2.1 is the latest coding agent model from Poolside (<https://poolside.ai/ ). Laguna S 2.1 is a 118B total parameter model with 8B active para…
How much does it cost?
Free
What inputs and outputs does it support?
text->text
When was it released?
Jul 21, 2026