Datagen Factory

Settings

Workspace, preferences, keyboard shortcuts, and developer options.

This section will include screenshots.

Settings is deliberately spare. Three tabs: General, Shortcuts, About.

General

The General tab holds anything you'd want to change about your account or the app's behavior.

  • Workspace. Your active organization name and slug. If you're a member of more than one workspace, a dropdown lets you switch between them; the change takes effect immediately and a toast confirms which workspace you're now in.
  • Preferences. A single toggle today — Enable animations — which softens transitions throughout the app. Turn it off if you prefer reduced motion or want the UI to feel snappier.
  • Advanced. Collapsed by default, and safe to leave as-is in production. Inside, developer-oriented settings: the API base URL the UI points at, an auth token field (with a show/hide eye), a refresh interval selector, and a Test connection button that makes a round-trip to confirm the UI is talking to the right backend. If you're running against local dev, this is where you'd point it.

Shortcuts

A reference table of every keyboard shortcut the app responds to. On a Mac these use ⌘; on Windows and Linux, Ctrl.

  • ⌘K / Ctrl+K — open the command palette
  • ⌘N / Ctrl+N — new dataset
  • ⌘B / Ctrl+B — toggle sidebar
  • / — focus search
  • ? — show keyboard shortcuts
  • Esc — close dialog or panel
  • ↑ / ↓ — navigate command palette results
  • Enter — select command palette result

Shortcuts are disabled while you're typing in an input field, so you won't trigger them by accident mid-brief.

About

Product name, a one-line pitch, and build info (commit hash and build time) if the deployment surfaces them. Useful mostly for bug reports — if something behaves oddly, include the commit hash.

Signing in

Sign-in doesn't happen here. Visiting /login redirects you to our hosted auth flow; come back when it finishes and you're in. There's nothing UI-side to configure — the redirect is the whole flow.

If your session ever lapses, the app sends you back through /login automatically and returns you to where you were.