Sign In

Sign in to Samttle Terminal
Use your Linux system password
Enter the code from your authenticator app, or a backup code
Enter the code from your authenticator app to verify setup
Save these backup codes! Each can only be used once.
Samttle Terminal
Settings
Files
Samttle Terminal
General
Sandbox imageLoading…
Console nameCustomize the app title
Auto-append EnterSend Enter key after each command
Send button appends EnterSend button adds Enter key after the message
Enter inserts a newlineCommand box only: Enter adds a line, Shift+Enter sends. Off = Enter sends (default). The Send button always sends.
Swipe to switch tabsTouch only: swipe left-to-right over the terminal for the next tab, right-to-left for the previous. Stands down while a full-screen app is tracking the mouse.
Show command boxChat-style input at the bottom
Cursor blinkBlinking cursor in terminal
Hide touch keyboardiPad/tablet: keep the on-screen keyboard & shortcut bar away when tapping the terminal (use a hardware keyboard)
Allow apps in terminal to access clipboardTerminal programs (Claude Code, tmux, vim) may copy text to your clipboard via OSC 52 — like iTerm2's setting. When off, attempts show a notice.
Font family
Font size
14
Scrollback linesLines kept in terminal buffer
10000
Terminal heightPercentage of viewport height
80%
Background
Font color
Rename confirm keyKey to confirm renaming
Rename cancel keyKey to cancel renaming
System password is managed through your Linux account. Use passwd in a terminal to change it.
Recovery Email
Current: not set
Two-Factor Authentication
Loading...

Scan this QR code with your authenticator app (Google Authenticator, Authy, etc.)

Manual entry key:

Save these backup codes in a safe place. Each code can only be used once.

Backup codes remaining: 0
Authenticators (0)

Scan with the new authenticator app, then enter the code it shows. Your existing authenticators keep working.

Manual entry key:

Save these new backup codes. Old codes are now invalid.

TimeIP AddressUsernameStatusReason
IP AddressReasonBlocked AtExpiresTypeStatusAction
Foundation Model
Checking...
Behavior

Discovered on host

ImagesLoading…
Check an image to OFFER it to users. An image ref is host-relative — the same tag can be a different image on another host, so the image ID is shown alongside.

Default

Per-host defaultFrom .kiro-config.json dataPlane.image — users with no group get this
—

Groups

A group grants exactly its images. Allow self-select lets those users pick their own; otherwise only an admin can pin one.

Per-user

Authentication

ModeLoading…
Locked by AUTH_MODE_OVERRIDE
Switching to a directory mode runs a canary login first — if the new directory can't authenticate the canary credential, the switch auto-reverts and no one is locked out. Standalone modes host the directory in this service; connector modes bind to an external directory (read-only).

Directory Users & Groups

DirectoryLDAP+Kerberos (ldap.samttle.ai) or Active Directory (ad.samttle.ai)
Directory Useruidgidhome

User Management

UsernameRole2FACreated
Users are auto-provisioned on first login with system credentials. Members of the sudo group receive admin privileges. Deleting a user removes app data (2FA, preferences) only.

Active Sessions

NameProfileUserClientsCWDCreated
Untitled Modified
〉

Samttle Terminal

PowerShell terminal in your browser

❯
No active session
⚡ Kiro CLI mock
boundaries uncertain
Terminal Log 0 turns
No commands logged yet. Send a command from the command box to start recording.
⚡
Welcome to Kiro CLI
Type a message to start chatting