LLMTR Blog

LLMTR Blog

Guides on Turkey-focused LLM APIs, OpenAI-compatible gateways, model comparison, pricing, and data policy.

All posts

RAG and data · 2026-06-02

How to measure AI search visibility for LLMTR

A practical guide to measuring AI search visibility for technical products through citations, referrals, source quality, freshness, and structured content surfaces.

Trust and compliance · 2026-08-13

BİGR-compliant AI architecture: matching model choice to data classification in Turkish public institutions

A public institution does not make one AI decision; it makes a separate architectural decision for every class of data it processes. This article applies the asset group and criticality rating logic of Turkey's Information and Communication Security Guide to large language model integrations and offers a workable mapping between data confidentiality level and model architecture.

Agent and MCP guides · 2026-08-13

Municipal AI call centers in Turkey: tender analysis and solution-line design

In municipal call center and citizen solution-line projects, artificial intelligence is not a single piece of software but four distinct jobs with different model requirements. This article covers task decomposition, human handover thresholds, KVKK boundaries, how a lowest-price tender changes bid arithmetic, and the metrics worth writing into a technical specification.

Pricing and benchmark · 2026-08-13

Türkiye's AI Action Plan 2026-2030 and Public Budgets: Using the 2 Percent Share

The Türkiye Artificial Intelligence Action Plan 2026-2030 creates both an obligation and a funding channel for public agencies. This article covers the practical budget meaning of the 2 percent commitment, how to assemble an internal funding case, and why choosing a portable architecture is a risk management decision while regulation is still pending.

Integration guides · 2026-08-28

muse-spark-1.2-contributor: LLMTR model ID and endpoint

Calling Contributor through LLMTR requires the model ID, API base URL and credentials to match. This guide starts with the data warning, then builds a first text request and checks the relevant API contract.

Model comparison · 2026-08-28

Ling Tiny alternatives: free Flash Fin versus paid Flash

Flash Fin offers a free alternative after Ling Tiny, but it is a separate finance-focused model, not an automatic successor. Paid Flash remains the replacement named in LLMTR's retirement policy.

Integration guides · 2026-08-29

Adding the LLMTR gateway entry to OpenClaude and how discovery works

OpenClaude defines LLMTR as its own gateway record with a dedicated base URL, a dedicated credential variable and a hybrid catalog fed by seed entries. This guide walks that record field by field and explains how the model list fills up.

Integration guides · 2026-08-29

Cline with LLMTR: provider setup inside the editor panel

Cline picks a provider from a settings panel inside the editor and stores the chosen model separately for Plan and Act. This guide walks the panel flow, the request the handler builds and the SDK registration.

Agent workflows · 2026-08-29

PentestCode LLMTR provider setup for authorised engagements

Working from the actual files on the PentestCode LLMTR branch, this guide covers key resolution, the seeded and live model catalog, and the request transform that normalises reasoning fields per model, all inside an authorised engagement scope.

Agent workflows · 2026-08-29

Strix LLMTR setup: model prefix, dedupe and the reporting chain

Built from the real files on two separate Strix branches, this guide walks through model prefix resolution, why the dedupe model needs its own endpoint, and which Turkey-hosted rows actually support the tool calls an agent loop needs.

Agent workflows · 2026-08-29

HarnessRouter LLMTR provider: one key, three harnesses

Connecting the LLMTR provider in HarnessRouter adds no new name to any model picker; it makes models already listed reachable through Türkiye. Here is the intersection logic and the wire shape each harness uses.

Integration guides · 2026-08-29

Hermes Agent LLMTR plugin: profile fields and install

Hermes Agent keeps third-party providers out of the core tree and in a plugin directory. The LLMTR profile is a declarative ProviderProfile with no custom transport hooks; this guide covers its fields and its lifecycle.

Integration guides · 2026-08-29

DeepSeek Harness LLMTR plugin: the LLM seam and catalogue

In DeepSeek Harness a provider integration is not written into the core; it arrives as a plugin attached to the ctx.llm seam. The model list is not bundled either, it is read from the endpoint.

Integration guides · 2026-08-29

LLMTR provider for the Pi coding agent and its generated catalog

Pi registers a provider through a small factory function and leaves the model list to a generation script rather than maintaining it by hand. This guide explains how those two files relate and what the request body contains.

Agent workflows · 2026-08-29

Setting up the LLMTR provider in OpenCompany workflows

In a workflow engine a model node builds its client from the selected credential and then resolves the model. Because LLMTR is a gateway, that resolution reads two separate sources: wire shape from the vendor, thinking from the gateway.

Integration guides · 2026-08-29

Connecting OpenStory to the LLMTR gateway with a team key

OpenStory is a multi-team production platform, so the key is not a single environment variable. An LLMTR key can be entered per team, and it outranks the other providers whenever the gateway carries the requested model.

Integration guides · 2026-08-29

Pointing the OpenReview code review bot at LLMTR

OpenReview explores the repository on every review, so token spend follows the model you pick. In this branch swapping the gateway is not a code change but a matter of three environment variables.

Integration guides · 2026-08-29

Running OpenBot on LLMTR: one base URL, two agent runtimes

OpenBot is a self-hosted system that can give every agent a computer of its own. The integration is a matter of environment values rather than code, and a single base URL redirects three separate readers at once.

Integration guides · 2026-08-29

Running the Open SEO SAM agent through an LLMTR gateway

Open SEO is an open source SEO analysis platform whose agent features are optional. This guide adds a second path without removing the default one, and shows the precedence rule and where spend visibility moves to.

Model comparison · 2026-08-29

The models.dev LLMTR provider entry and metadata sync

models.dev is not a service but an open metadata database holding model ids and capabilities in TOML files. We compare the current LLMTR entry against the live catalog to see which rows are missing and which one is retired.

GPT-6 Astra guides · 2026-09-05

What Is OpenAI GPT-6 Astra? Features and Access

Explore GPT-6 Astra, OpenAI’s new model for complex work: its context window, reasoning, access rollout and practical considerations for API developers.

GPT-6 Astra guides · 2026-09-05

How to Use GPT-6 Astra API Through LLMTR

Send your first GPT-6 Astra request through LLMTR with Responses API, choose a supported reasoning level and inspect output usage before scaling up.

Model comparison · 2026-09-16

What is Motif 3? The free agentic coding model, measured

What Motif 3 is for, the capabilities measured through LLMTR, the vision claim its own published metadata contradicts, and how it compares with the other free models sharing the same context window.

Integration guides · 2026-09-19

What is EVREN? How to use SAYZEK's LLM API

Explains the EVREN LLM Inference Service with sources: who runs it, that it is free until 1 November, its eleven-model list, its OpenAI compatibility and the setup path from e-Devlet login to a first chat request.

Pricing and benchmark · 2026-09-19

EVREN quota and credit system: free, but metered

Explains, with sources, the meters that run on EVREN even during the free period: a sliding-window token cap, a credit balance, per-request charge state, the cooldown on consecutive requests and how auto mode affects consumption.

Agent workflows · 2026-09-20

Moving from an EVREN row to a global model: one field changes

Moving from an EVREN row to a global model needs no code change: the endpoint, the header and the body schema stay the same and only the model id differs. How an agent verifies capability before calling is read from the same place.

Model comparison · 2026-09-22

Turkish embedding models compared: choosing for RAG and search

Comparing chat models and comparing embedding models answer different questions. This guide covers embedding selection for a Turkish RAG pipeline through dimension, multilinguality, and measurement on your own dataset.

Public sector and trust · 2026-09-22

AI competency and training guide for public-sector staff

Building the right AI architecture does not stop staff from continuing to do the same work with personal accounts. This guide covers role-based training levels and the risk of shadow usage.

Integration guides · 2026-09-22

Embeddings and rerank on the OpenAI-compatible gateway

A gateway migration is usually framed around chat endpoints alone, but embeddings and rerank endpoints can be called with the same identity and base URL. This guide shows when to use each of the three together.

Model comparison · 2026-09-22

Multi-page document analysis with DeepSeek V4 Flash Vision

The DeepSeek V4 Flash Vision guide covers the basics of sending a single image. This article covers the ordering and context issues that come up when processing a multi-page document (a report, a contract, a scanned form) in one request.

Agent workflows · 2026-09-22

MCP security: permission management for tool access

The MCP explainer article covers the protocol's general framework. This article covers the decision of which tools and data get exposed, and in what scope, to an agent connected to an MCP server.

Model comparison · 2026-09-22

Native LLM models: fine-tuning or prompt engineering?

The native LLM strategy article covers which model fits which task. This article covers how to further adapt the chosen model to a specific task, choosing between fine-tuning and prompt engineering.

Agent workflows · 2026-09-22

Error handling and fallback strategy in AI agents

The AI agent guide covers architecture and tool use. This article covers a part of that architecture: error handling, and what an agent should do when a tool fails.

Trust and security · 2026-09-22

Gemini API key rotation and least-privilege practice

The Google API key stolen article focuses on post-incident response. This article covers the rotation and privilege-scoping practice you set up beforehand so the same incident does less damage next time.

RAG and data · 2026-09-22

Ranking sources in a RAG pipeline with Muse Spark 1.2

The long-context budget article covers how to divide space between input and output. This article covers why ordering matters once you fit multiple source document chunks into that input space.

Integration guides · 2026-09-22

Two-speaker dialogue with Gemini TTS

The long-text narration article covers splitting long content into chunks with a single voice. This article covers the different setup needed when narrating a two-speaker dialogue.

Pricing and budget · 2026-09-22

Gemini TTS: Flash or Pro? Model choice and cost comparison

The Turkish voice generation article covers a single Turkish narration flow with the Pro Preview version. This article covers which criteria to use when choosing between the Flash and Pro versions of the same family.

Gateway basics · 2026-09-22

Avoiding vendor lock-in in public-sector AI architecture

The public-sector AI API architecture article covers data residency and provider independence decisions. This article covers how to preserve that independence at the code level: avoiding vendor lock-in in practice.

Integration guides · 2026-09-22

How reasoning_effort levels change roleplay output on Aion 2.0

Aion 2.0 supports four separate reasoning_effort levels for roleplay and storytelling. This article covers the trade-off between fast character replies and more consistent, long-arc scene-building through those levels.

RAG and data · 2026-09-22

A long-document research flow with 1M context on MiMo V2.5 Pro

MiMo V2.5 Pro's 1M context window carries long documents in a single request. Because the model-side web_search tool is not available on LLMTR right now, this article covers a flow that collects current information on your side and adds it to the context, without skipping preparation for the shutdown date.

Model comparison · 2026-09-22

When Recraft V3 Vector still makes sense: a comparison with V4

Recraft V3 Vector and V4 Vector carry the same per-image price; the real difference is in the prompt length limit. This article clarifies that difference and covers the one concrete scenario where V3 still makes sense.

Pricing and budget · 2026-09-22

Low-cost, high-volume API usage with Qwen-Flash

Qwen-Flash is a lightweight model designed for low latency and high volume. This article covers its context-length pricing tiers and how cache reads affect cost.

Trust and security · 2026-09-22

qwen3.6-27b-free retired: managing the daily quota on qwen3.8-27b-free

For anyone looking for this row: the old identifier now returns a 410 model_retired. The successor qwen3.8-27b-free is also free and carries the same core capabilities (tool calling, JSON mode, image input); this article covers the free tier's daily quota behavior.

Model comparison · 2026-09-22

Complex reasoning and video analysis tasks with Qwen3.8-Max

Qwen3.8-Max stands out in the catalog with a 'Latest' label. This article covers how the three features that suit it to complex, multi-step tasks — 1M context, video input, thinking by default — work together.

Pricing and budget · 2026-09-22

When GLM-4.6V-FlashX fits a budget-conscious vision workflow

GLM-4.6V-FlashX is listed in the catalog with a 'Budget' label and offers basic image/document understanding. This article covers which tasks that level is sufficient for, and when to move to a more capable vision model.

RAG and data · 2026-09-22

Calculating two-stage retrieval cost with Voyage Rerank 2.5

Voyage Rerank 2.5 evaluates a query and a candidate document list together. This article covers how rerank cost is calculated in a two-stage retrieval pipeline, and how that cost translates into savings on the language-model side.

Pricing and budget · 2026-09-22

When GPT-5.6 Sol Pro is worth it over Terra Pro

The Terra Pro article covered the wrapper mechanism (that it isn't a separate OpenAI identifier). This article covers how the same mechanism works on Sol Pro, and when Sol Pro's noticeably higher price over Terra Pro is justified.

Trust and security · 2026-09-22

Sincap has been retired: where to move your free-trial flow

The Sincap model page now carries a 'Sağlayıcıda kapalı' (closed at provider) status label and is marked isRetired. This article covers what a prototype or trial flow depending on this identifier should do.

Model comparison · 2026-09-22

Apertus v1.5 8B Thinking: reasoning or tool calling — not both

In the Apertus v1.5 8B family, reasoning and tool calling don't combine on the same row: the Thinking version reasons but doesn't call tools, and the standard version calls tools but doesn't return a separate reasoning trace. This article covers that binary choice.