Tinker icon

Tinker

Reclamar

Tinker is a training API from Thinking Machines Lab for researchers and developers to fine-tune open-source models with LoRA without managing infrastructure.

Tinker

Overview

Tinker is a training API from Thinking Machines Lab for researchers and developers who want to fine-tune open-source models with LoRA while keeping control over data and algorithms. The product abstracts away scheduling, tuning, resource management, and infrastructure reliability so users can focus on model behavior, datasets, and training logic.

The interface centers on four training functions: `forward_backward` to compute gradients, `optim_step` to update weights, `sample` to generate outputs, and `save_state` to preserve progress. The site positions Tinker as a practical way to run supervised fine-tuning or reinforcement learning workflows on supported open-source models without managing the underlying training stack.

Features

Four-function training workflow

Tinker exposes four core operations — `forward_backward`, `optim_step`, `sample`, and `save_state` — so users can run training loops directly through the API.

Managed training infrastructure

The service handles scheduling, tuning, resource management, and reliability, which lets researchers focus on datasets and algorithms instead of infrastructure operations.

LoRA-based fine-tuning

Tinker uses LoRA fine-tuning, training a smaller adapter rather than updating every base-model weight. The page says its research shows LoRA can match full fine-tuning performance with less compute when set up appropriately.

Broad model selection

The product supports a listed set of open-source models, including Qwen, GPT-OSS, DeepSeek-V3.1, Kimi K2.5/K2.6, and NVIDIA Nemotron models.

Cookbook and examples

A cookbook and example workflows are available to show realistic fine-tuning patterns and common abstractions for the API.

Checkpoint saving and export

Users can save checkpoints and download saved model weights through an API endpoint, supporting resumption and model export.

Use Cases

  • Research fine-tuning without infrastructure overhead

    Fine-tune open-source language models when you want control over the training data and algorithm but do not want to run your own cluster management or scheduler.

  • Supervised training loops

    Run iterative experiments on supervised datasets by calling the API functions to compute gradients, update weights, sample outputs, and save state between runs.

  • RL and interactive training experiments

    Work on reinforcement learning style projects where the model samples actions or tokens and training state needs to persist across iterations.

  • Training on supported open-source models

    Prototype with supported model families such as Qwen, GPT-OSS, DeepSeek-V3.1, Kimi K2.5/K2.6, or NVIDIA Nemotron models.

  • Checkpointed experiments and resumption

    Share saved checkpoints or resume training later using the checkpoint and save-state workflow built into the API.

Pros and Cons

Pros

  • Provides a small, clear API surface for core training actions.
  • Removes infrastructure work such as scheduling and resource management.
  • Supports LoRA fine-tuning on multiple open-source model families.
  • Includes checkpoint saving and model download support.
  • Covers both supervised learning and reinforcement learning style workflows.

Cons

  • The available model list is limited to the models shown on the page, though the source says more are planned.
  • Access is not described as fully open; the page points users to join access and says larger organizations should contact the team.

FAQ

What is Tinker and who is it for?

Tinker is a flexible API for efficiently fine-tuning open-source models with LoRA. It is aimed at researchers and developers who want control over data and algorithms without managing training infrastructure.

How do I access Tinker?

You can access Tinker by joining the waitlist or access flow on the site. The page also says universities or organizations seeking wide-scale access should contact `[email protected]`.

Do I need to manage the training infrastructure myself?

Tinker handles scheduling, tuning, resource management, and infrastructure reliability, while you work through the API on your datasets, algorithms, and environments.

What do I need to start training?

The source says you need a dataset of supervised learning examples or reinforcement learning environments. The API then provides simple functions to compute gradients, update weights, sample outputs, and save state.

Can I download my model weights and how is my data used?

Tinker includes an API endpoint for downloading any checkpoint you have saved. The source also states that your data is used solely to fine-tune your models and is not used to train Thinking Machines Lab models.

Quick Facts

Category
Developer Tool
Product type
Training API
Primary users
Researchers and developers
Core workflow
LoRA fine-tuning via API functions
Source domain
thinkingmachines.ai
Availability
Access via join flow; wide-scale access by contact

Analíticas de Tinker

Los datos de tráfico son solo como referencia.

Tráfico y rankings

Visitas mensuales
375,9 mil
Duración media de la visita
01:19
Páginas por visita
2.35

Tendencias de tráfico

Principales regiones

  • Estados Unidos: 45.2%
  • China: 11.5%
  • India: 7.23%
  • Alemania: 4.27%
  • Reino Unido: 3.19%
  • Otros: 28.6%

Fuentes de tráfico

  • Directo: 39.8%
  • Búsqueda: 36.1%
  • Referencias: 10.4%
  • Social: 10.6%
  • Correo: 2.00%
  • Anuncios display: 0.14%