Getting Started

Sign In & Models

LakshX needs a model to talk to. Sign in with Google for the free hosted model — no API key, no setup — or bring your own key from any supported provider. Both live in the same settings panel and you can use either, or both, at once.

OpenAI Providers panelSign inSign In button (LakshX provider)BYOKLakshX: Configure AI Providers (BYOK)

The free hosted model

Open the AI Providers panel, select LakshX (free, no key needed) as the provider, and click Sign In. It opens lakshx.in/loginin your browser for a normal Google sign-in, then redirects back into the IDE and you’re done — no key to copy, no account form.

Once you’re signed in, LakshXshows up as a provider you can select and set as default, same as any other. It’s a hosted model the project runs and pays for, so it comes with a fair-use budget:

  • Each signed-in user gets a $5 usage allowance.
  • There’s also a shared, project-wide ceiling across every user — how the free tier stays free for everyone rather than one heavy user exhausting it for the rest.
  • The settings panel shows your own spend against your allowance once you’re signed in. If a request is refused for being over budget, that’s what happened — switch to a BYOK provider to keep going.

You can watch it think

The hosted model streams its reasoning as it works, not just the final answer — the same “thinking” stream you’d get from a reasoning-capable BYOK model, live in the transcript.

Bring your own key (BYOK)

Prefer your own provider, or need a specific model the hosted option doesn’t offer? Run LakshX: Configure AI Providers (BYOK) from the command palette, pick a provider, and paste in an API key:

  • Anthropic, OpenAI, Google Gemini, DeepSeek, Groq, and xAI (Grok) — each with a short list of current model suggestions.
  • OpenRouter — routes to hundreds of models across every provider, so there’s no fixed list at all.

The model field itself is a free-text box with autocomplete suggestions, not a locked dropdown — type any model id the provider supports, even one that isn’t in the suggestion list yet.

AI Providers panel
AI Provider:  Anthropic (Claude)Model:        claude-sonnet-5        <- type-to-search, not a fixed list[x] Use as default model

Keys are stored locally, in plain text

BYOK keys are saved to ~/.lakshx/providers.jsonon your machine — never uploaded anywhere. It’s a plain JSON file rather than an OS credential vault, so treat it like any other local secret (don’t commit it, don’t sync it to somewhere public).

Switching the active model

Pick a model from the dropdown in the composer toolbar, or switch mid-chat with the slash command (see Slash Commands):

composer
/model claude-sonnet-5   # switch to a specific model/model                   # bare — focuses the model picker

Checking “Use as default model” in the AI Providers panel makes that choice persist across new chats, not just the current one.

Signing out

Click Sign Outnext to the LakshX provider in the AI Providers panel. This only clears your hosted-model session — any BYOK keys you’ve configured keep working.