Tabnine "Login required" or "Models unavailable" in the Model Picker

Share
Ongoing macOS, Linux, Windows Updated November 14, 2026How we research

Quick answer

The OpenCode plugin shows placeholder entries when you are not signed in or model discovery failed. Run tabnine auth login and restart.

Most likely fix: Sign in and restart

How to fix it

Try these in order — the most common fix is first.

  1. 1. Sign in and restart

    1. Run: tabnine auth login (not opencode auth login)
    2. Restart the CLI, real models load only at startup
    Did this fix it?
  2. 2. Check host and token

    1. Verify your Tabnine host
    2. Verify TABNINE_TOKEN is valid, then restart
    Did this fix it?

Symptoms

The model picker shows "Login required" or "Models unavailable" instead of real models.

Why it happens

  • Not signed in
  • Model discovery failed or returned no agent-capable models
  • Invalid token or wrong Tabnine host

This guide also covers

  • tabnine login required
  • tabnine models unavailable
  • tabnine opencode no models

Still not working?

If Tabnine keeps failing, you're not alone. See every Tabnine problem users report or the alternatives people switch to.

Have an app idea? Our small team builds any software: web and mobile apps, games, desktop, AI tools. Price agreed together.

Talk to us
Fixed it? Share this guide

The same problem in other apps

All login, account & activation guides →

Other Tabnine errors