panicOS

BRIEFS

Console Command Reference

REFERENCE / Console Command Reference

2026-07-02

placeholder

Snapshot of every terminal command. Source of truth: terminal.md (palette / custom commands / redirects / easter eggs) + os-terminal.ts (handler behaviour + aliases).

How input works: in the OS console (/ home + /console) a line that starts with / runs a command; anything else posts to chat. Press / or ⌘K to open the command palette. The search-bar “slash console” on /projects + /briefs and the discussion console on project/brief pages reuse a subset (noted in the last column).

Where: OS = full console · Slash = /projects·/briefs search bar · Disc = per-page discussion box · Admin = dontpanic account only.

Session / identity

CommandAliases / shortcutArgFunctionWhere
/loginSign in with email + password (opens the identity modal).OS · Slash · Disc
/registerCreate an account (opens the modal; verify via email).OS · Slash · Disc
/logoutSign out of the current account.OS · Slash · Disc
/nick/nicksetOpen the name / account panel.OS · Slash · Disc
/whoamiShow who you are (name · role · verified · msg count) or guest / signed out.OS · Slash · Disc
/status<text>Set your public status blurb (profile + /who).OS
CommandAliases / shortcutArgFunctionWhere
/helpList the available commands.OS · Slash · Disc
/lsList the site sections.OS
/open<section>Open a section, e.g. /open projects.OS
/homeRedirect to the home / OS landing.OS · Slash
/projects /briefs /assets /about /linksNavigate straight to that page.OS · Slash
/consoleOpen the full-screen console page.OS · Slash
/filter<cat|clear>Drive the listing filters from the search bar.Slash
/clearClear the console screen.OS
/time/dateCurrent date / time.OS
/pingTimed round-trip to the backend (is it alive?).OS
/versionPrint the build version.OS
/echo<text>Say it back.OS
/pwdPrint where you are (room @ path).OS
/exit/quitLeave the current view (back to chat).OS
/motion[on|off]Toggle phone tilt-motion (opt-in).OS
/radioOpen the music player.OS
/contactOpen the contact form.OS
/bug<text>File a bug report (guests too).OS
/wish<text>Add an idea to the wishlist.OS
/motdPrint the live message-of-the-day.OS

Chat & rooms

CommandAliases / shortcutArgFunctionWhere
/whoList members active in the last 7 days.OS
/roomsList chat rooms (current is bracketed).OS
/join<room>Switch to another room / thread.OS
/whisper<name> <msg>Private DM to a signed-in member.OS
/chatReturn to the chat view.OS

Games & toys

CommandAliases / shortcutArgFunctionWhere
/fish/sturgeon · routes /sturgeonOSsturgeonOS — the ASCII fishing minigame.OS
/hack/hackerHackertyper mode — mash keys to stream source; ESC exits.OS (secret)
/autohackerHands-free hackertyper — types itself.OS (secret)
/leaderboard/topTop members by hub clicks · streaks · messages.OS
/roll[NdM]Roll dice — /roll, /roll d20, /roll 3d6 (caps 10 / d1000).OS
/flip/coinFlip a coin.OS
/8ball<question>Ask the magic 8-ball.OS
/shrugPost the shrug to chat (opens name panel for guests).OS

Radio (typed while the radio view is open)

CommandFunction
playPlay / resume.
pausePause.
nextNext track.
prevPrevious track.
stop · exit · closeStop and leave the radio view.

Admin only (dontpanic account — hidden from the menu)

CommandArgFunction
/purgeClear all chat in the room.
/announce<text>Pin an announcement.
/unpinClear the pinned announcement.
/setmotd<text>Set the shared message-of-the-day.
/ban<user>Ban a user.
/unban<user>Unban a user.
/nuke<user>Remove all of a user’s messages.

Easter eggs (type as a plain chat line — no slash)

Type thisResponse
hello / hihi there 👋
panicDON’T PANIC.
don't panic / dont panicalways know where your towel is.
sudonice try.
helptype /help for the command list (slash first).
42the answer. now find the question.
xyzzynothing happens.
DISCUSSION
/ commands