Skip to main content

Noora Portal

Noora Portal is the service that holds your account and decides what your organisation is entitled to. The agent talks to it over a standard OAuth device flow: you run one command, approve a code in the browser, and the CLI receives a token it refreshes on its own.

The portal is deployed separately from the agent. The default it ships with is https://portal.noora.guru.

What it does

  • Accounts and organisations. A user belongs to an organisation; the organisation carries the plan.
  • Entitlements. The portal is the authority on whether managed tool gateways (search, browser, image generation, speech) are available to you, and reports credit balances and per-seat spend caps.
  • Nothing else. It does not proxy model traffic. Your own provider credentials are what answer a prompt.

Signing in

noora portal

That single command logs you in and finishes setup — it picks a model, sets your provider, and offers the Tool Gateway. The longer equivalent is noora auth add portal --type oauth.

You will see a code such as HXGE-DN4T and a link. Open the link, sign in, and confirm the code. The terminal continues on its own.

Checking what you have

noora portal info # auth state and gateway routing
noora portal tools # which tools route through the portal
noora portal status # subscription summary

What the plan pays for

An active paid plan entitles every managed tool category. On a free plan, per-category coverage applies instead — a plan may fund image generation but not video, for example.

A seat that has passed its spend cap loses paid access even while the organisation's plan is active. noora portal info shows this explicitly.

Model access

The portal does not resell inference. Point Noora at whichever provider you pay for:

noora model # interactive picker
noora auth add anthropic --type api-key

See Providers for the full list and for what each consumer subscription does and does not cover.

Self-hosting

The portal is a small FastAPI service backed by Postgres. Deployment, including TLS and backups, is covered in the deploy/ directory of the noora-portal repository.