Log in to access your chat sessions and protected API routes.
POST /login (OAuth2 form) and returns a JWT kept in your browser.
Accounts are provisioned by an admin — public sign-up is disabled.
Local AI • auth enabled • JWT session
Your local AI assistant, now behind a real login flow.
Sign in once, keep your JWT in the browser, and attach it automatically to protected calls.