Console
The console is at app.usejinn.com. Sign in with your email: Jinn sends you a code. There is no password.
Accounts
Everything belongs to an account: functions, providers, runs, keys and credit. A person can be in several accounts; choose one in the menu.
| Role | What they can do |
|---|---|
| Owner | Everything: members, invites, keys and credit too. |
| Member | Functions, providers and runs. |
Jinn is invitation-only. An owner invites an email under Account. The invite lasts 7 days. The person signs in at app.usejinn.com with that email and joins.
Pages
- Runs: every run, newest first. Open one to see its prompt, its result, its output files and the full log.
- Functions: your functions and their versions. Start a run with a prompt and an input
.tar, or publish a new version from its definition. - Providers: model vendors and keys. Check a key to list its models.
- Account: balance, credit line, members, invites, API keys, the webhook public key and the last 30 days of usage.
Credit
Runs use credit from the account's balance. A run starts only while the account has credit; a run that has started always finishes. An owner adds credit under Account. Usage lists each run's minutes and memory.
CLI sign-in
jinn login opens a page in the console. Check the code, choose the account in the menu, and approve. The CLI gets an admin key for that account, named for the machine. Revoke it under Account like any key.