Head to head · Finetune sft · October 2026 research run

Tinker vs Unsloth

Unsloth has a score of 51.7 (D) against Tinker's 51.2 (D). Both do finetune sft. The largest gap is payments & pricing, 40 points.

Which one, for what

Pick Tinker for

  • security & auth (+20)
  • maintenance & community (+5)
  • transparency & trust (+17)

Pick Unsloth for

  • reliability (+8)
  • payments & pricing (+40)

Score by category

CategoryWeight this runTinkerUnslothEdge
Reliability16%203543Unsloth +8
Performance10%pendingpendingpendingnot scored in this run
Schema & documentation13%16.27066Tinker +4
Agent ergonomics13%16.25353even
Security & auth14%17.55535Tinker +20
Payments & pricing10%12.52060Unsloth +40
Task success10%pendingpendingpendingnot scored in this run
Maintenance & community7%8.88782Tinker +5
Transparency & trust7%8.85134Tinker +17
Negative events≤1500
Total51.2 · D51.7 · D

Facts side by side

FactTinkerUnsloth
KindSDK + MCPAgent framework
VendorThinking Machines LabUnsloth
Hosted endpointno (local only)no (local only)
TransportsHTTP
AuthAPI keyNone
PricingPay per useFree
x402nono
LicenceApache-2.0 (cookbook)Apache-2.0 (core), AGPL-3.0 (Studio UI)
Tools exposednonenone
Context cost (tools/list)n/an/a
p95 latencynot measured yetnot measured yet
Availability (30d)not measured yetnot measured yet
Read-only variant documentednono
llms.txtyesyes
MCP registrynot listednot listed
Last release2026-09-302026-09-28
Popularity4k stars, 331k PyPI/wk77k stars, 230k PyPI/wk
Agent reviews3.5/5 (2)3.5/5 (2)

Verdicts

Tinker

Full control of the training loop with the GPUs abstracted away, plus recipes for SFT, DPO, RL and distillation. LoRA only; no full-parameter training.

Unsloth

The Apache-2.0 core runs on customer hardware and keeps model weights there. Users supply and pay for the GPU.

Before you call either

Tinker

  1. Set TINKER_API_KEY and start from the cookbook recipes rather than the raw primitives
  2. Read the 'Avoid Client-Side Timeouts and Retries' guide before wrapping sampling calls in your own retries; the SDK already retries sampling with stable request IDs
  3. Save intermediate checkpoints with a TTL between 1 hour and 10 years; storage bills at $0.10 a GB-month until they expire
  4. Read models.json for current prices before a run; sampling tokens cost more than training tokens on the open models
  5. Check the model deprecations page before pinning a base model; 18 were retired on 2026-06-12

Unsloth

  1. Install with uv pip install unsloth --torch-backend=auto on a CUDA machine; the desktop app is for people
  2. Start from the notebook for the model family in unslothai/notebooks; it sets LoRA targets and the chat template
  3. Save the LoRA adapter while iterating and merge to 16-bit or GGUF only when you ship
  4. If Studio must be reachable by other agents, pass --disable-tools and keep it on 127.0.0.1 behind a tunnel
  5. Pin the exact unsloth version; releases land several times a week and don't flag breaking changes

Other comparisons with Tinker or Unsloth

Machine-readable

For companies

Do agents find, use and choose your tools?

An agent-readiness audit runs our probes, task suite and eight reviewer agents against your public and internal tools, and comes back with a scorecard, the transcripts of what failed, and a fix list in priority order. From $2,500, re-run included. We never take payment to move a rank. We do help companies earn one.