Most days, you'll never run any of these. Just @-mention Ergod and ask in plain English - that's it. The commands below are for when you want explicit control: switch sessions, share tools, gate channels. Most are Discord-only; 15 also run in the browser composer and are marked as such.
Mention @Ergod in any channel or DM - including inside a thread it opened. Plain English works; describe the outcome, not the steps.
Reply to a previous Ergod message, with an @Ergod mention, to keep that thread of work going. Replying to one of your own earlier messages pulls its text back in as context.
Use slash commands when you need explicit control - a different session, a tool grant, a config change.
15 of the commands below also run in the web dashboard. Type / there and a menu opens listing them with descriptions - the fastest way to find out what exists.
What Ergod can do, and how to ask. The friendliest first stop.
Also runs in the browser composer
Today's usage as a percentage of your budget (daily on Free, rolling weekly on Pro / Pro+). Heavier tasks count for more, casual chat barely moves the meter. Surfaces welcome boost (3 days of Free's daily, drains last), /vote boost (a flat +5 asks, same on every tier), and BYOK status when active.
Also runs in the browser composer
Show your current tier with limits, vote bonus, and any active streak.
Also runs in the browser composer
Open the upgrade buttons for Pro and Pro+ side-by-side (billed via Discord).
Open your top.gg vote link. One vote per UTC day grants a flat +5 asks on top of your budget for the rest of that day — the same grant on every tier, which is +50% of a Free day and a small share of a Pro / Pro+ weekly pool — and bumps your daily streak.
List the files in your workspace, newest first. Shows size and last modified.
Export your whole workspace as a downloadable zip - useful for backups or moving off Ergod. For one file at a time, the dashboard file browser at app.ergod.dev/dashboard downloads individual files.
Show which models you can pick. On Pro / Pro+ this is the curated hosted shortlist with cost-vs-default star ratings. With BYOK on, lists every saved provider's catalog with the active one marked.
Also runs in the browser composer
Pick a model. Autocomplete narrows as you type. Hosted picks are tier-gated; BYOK picks are validated against the active provider's catalog. Free is locked to its tier default.
Also runs in the browser composer
Clear your model pick. Falls back to the tier default (hosted) or the active provider's default (BYOK).
Also runs in the browser composer
Bring your own provider key — OpenAI, Anthropic, Google Gemini, xAI (Grok), or OpenRouter. Validated on save (live /v1/models check), encrypted at rest. Save multiple at once — calling /byok set with another provider keeps the previous key. Latest set provider becomes active.
Switch active BYOK provider to one whose key you've already saved. Each provider remembers its own preferred model across switches.
Use your active BYOK key. Errors if no keys are saved. Turns route through your provider; cap usage drops ~5×.
Switch back to hosted models. All saved keys + per-provider model picks are preserved — /byok on restores them.
Show toggle state, every saved provider key, which one is active, and each provider's preferred model. Cap behavior summary.
Wipe one saved provider's key. Other saved keys stay. If the removed provider was active, falls back to the most-recent remaining key (or hosted if none left).
Wipe ALL saved BYOK keys. Use /byok off to toggle off without losing keys, or /byok remove to drop a single provider.
Details of your current session - name, message count, last used.
Also runs in the browser composer
List your saved sessions, active first.
Also runs in the browser composer
Save your current session and start a fresh one.
Also runs in the browser composer
Switch to a saved session by name or ID. Current conversation is saved automatically.
Also runs in the browser composer
Rename your current session.
Also runs in the browser composer
Permanently delete one of your saved sessions.
Also runs in the browser composer
Clear your current session and start a fresh conversation.
Also runs in the browser composer
Wipe ALL your saved sessions in the current scope (personal or channel). Irreversible.
List the channel sessions you sponsor across any server, with renewal dates.
List your saved memory entries — facts, preferences, project decisions Ergod recorded across sessions. Newest first.
Also runs in the browser composer
Search saved memories by keyword. Useful when memory has grown past easy scrolling.
Also runs in the browser composer
Delete one saved memory by name (case-insensitive partial match). Must be yours, or you must be sponsor / admin in a shared scope.
Wipe saved memories. In a personal scope, clears all your memories. In a shared scope, only your contributions unless you're privileged (sponsor / admin).
Toggle the background dream pipeline that consolidates your working notes into long-term memory. On by default.
Recent memory + dream timeline (last 25 entries). See what got added, what got consolidated, and when.
Dream pipeline status — toggle, last run, totals (lifetime memories saved, dreams completed, working notes pending).
Connect a GitHub account with a Personal Access Token. Validated against GitHub before storing, then encrypted at rest.
Disconnect your GitHub account. The stored token is deleted immediately.
Check your linked GitHub account.
Store a token for any provider — npm, PyPI, DockerHub, Hugging Face, or any custom name. Exposed to your bash tool as
lt;PROVIDER>_TOKEN per turn. Encrypted at rest with the same Fernet key used for GitHub tokens. Owner-scoped — collaborators and channel-session participants do not inherit.Remove a linked secret. Token is deleted immediately.
Show your linked secrets — provider, label, when added. Token values are NEVER shown.
List the skills loaded for you in this scope.
Author a new skill. Opens a modal you fill in directly in Discord.
View a skill's contents, with secrets redacted.
Delete one of your skills.
Wipe ALL your user-scope skills. Workspace skills are untouched. Irreversible.
Share one of your user-scope skills into this channel session. Privileged users only.
Revoke a skill share from this channel.
List the skills currently shared in this channel.
Show the image-gen models available on your tier.
Set your preferred image-gen model.
Revert to the system default image-gen model.
Switch to another user's personal workspace (requires collaborator access). Call with no argument to return to your own.
List every workspace you can reach - your own, collab workspaces, open channel sessions in this server.
Show which workspace state is active right now.
Wipe every file in your personal workspace. Container is kept; sessions, memory, and GitHub creds untouched. Cannot be undone.
A top-level command, not a /workspace subcommand. Full Ergod nuke: container, workspace files, memories, sessions, and MCP servers. Use when something is in a bad state. Cannot be undone.
Show every MCP server registered to your workspace, transport, enabled state, and health.
Connect a remote MCP server over streamable-HTTP. Tools surface on your next turn.
Add a stdio MCP server that runs in your sandbox container. One-click installer for npx, uvx, etc.
Probe a server and print everything it exposes - tools, resources, prompts.
Disconnect and forget a server. Stops in-container processes; revokes any channel-session grants.
Turn MCP on for your workspace (on by default for new tenants).
Turn MCP off. Servers stay configured; no tools exposed to the model.
Re-enable a specific server you'd previously disabled.
Disable a single server without removing its registration.
Grant one of your registered MCP servers into the active channel session. Privileged-only - admins can't share someone else's tokens.
Revoke a previously granted server. Privileged users or the original granter can revoke.
List MCP servers granted into this channel session - name, granter, when. URLs/commands/headers never shown.
Grant one Discord user access to your personal workspace.
Revoke an individual's access. Their stale workspace view is cleared.
Show who currently has access to your personal workspace.
Nominate a Pro user to sponsor a shared session in this channel. They Accept/Decline; session activates only after acceptance. Requires Manage Channels.
Close the channel session. Shared workspace is retained 90 days, then swept.
Show whether this channel has an open session, sponsor, next renewal, frozen state.
Block a user from being nominated, or block a whole channel. Pending nominations cancelled.
Remove an entry from the blocklist. Idempotent.
Show the current channel-session blocklist for this server.
Show Ergod's configuration in this server - channel rules, role blocks, thread mode, mention scrub, deny-reply.
Whether Ergod creates a thread for each message by default across the whole server.
Override thread mode for this channel. default returns to server-wide setting.
Allow Ergod only in the given channel, or block it from that channel. Stacks.
Block or unblock a role from using Ergod in this server.
Toggle scrubbing of @everyone, @here, and role pings in Ergod's replies. On by default.
How Ergod tells users they're blocked - ephemeral reply only they see, or silent.
Free tier includes sessions, GitHub linking, MCP, and image input - no card required.