Tinker Compatibility Roadmap
This page lists only Tinker-compatibility interfaces. Items marked Live are available; items marked Planning are not yet implemented.
Last updated: February 5, 2026
Compatibility Items
| Interface | Status | Notes |
|---|---|---|
| create_lora_training_client (create_model) | Live | Core training client creation |
| forward / forward_backward / optim_step | Live | Core training loop |
| save_weights_for_sampler | Live | Export weights for sampling |
| create_sampling_session | Live | Session-based sampling |
| compute_logprobs + prompt_logprobs/topk_prompt_logprobs | Live | Prompt logprobs support |
| get_info / get_tokenizer | Live | Model metadata / tokenizer |
| save_state / load_state with optimizer | Planning | Weights-only today; optimizer resume missing |
| forward_backward_custom | Planning | Needed for DPO / custom losses |
| RestClient training runs & sessions | Planning | get_training_run / list_training_runs / get_session / list_sessions / get_sampler |
| RestClient checkpoints + canonical tinker paths | Planning | publish/unpublish/list_user_checkpoints + tinker://…/weights/… |
| /sampling_clients/save_and_create | Planning | Combined save+create endpoint |
| sampling_session_seq_id / seq_id | Planning | Deterministic multi-turn sampling |
| Multi-turn renderer system | Planning | Renderer parity with Tinker cookbook |