PowerStudio

Docs ·
Users
Account ·

GitHub access

Save a GitHub Personal Access Token to let your AI agents push code, create repos, and call gh on your behalf. The token is stored only on this server (mode 0600) and injected as $GH_TOKEN into every agent and the workspace shell.
How to make a fine-grained PAT: open github.com/settings/personal-access-tokens → Generate new token.
Repository access: All repositories (or a hand-picked list).
Permissions: Contents = Read & write, Metadata = Read-only, Administration = Read & write (only if you want agents to create new repos).
@
· token saved
Your agents can now use git push, gh repo create, and call api.github.com directly. Ask any agent to "create a repo and push" or "open a PR" and it has what it needs.

Change password

Updates your PowerStudio login password. You'll stay signed in on this device after saving.
Screenshot auth ·
If your preview is behind login, paste the session cookies the browser uses. Puppeteer will set them before navigating. Open the preview in a regular tab → DevTools → Application → Cookies → copy the values you need.
Workspace settings ·

General

Letters, digits, underscore and dash only. Renaming moves the directory and updates the session.
Frontend design skill
Pushes Claude/Gemini/Codex/Kimi toward distinctive, polished UI — bold typography, intentional color, layered composition. Leave on for landing pages, marketing sites, games, creative apps. Turn off for dashboards, admin UIs, dev tooling — anywhere clarity matters more than expressiveness.

Local AI

OpenAI-compatible URL (LM Studio, Ollama via the OpenAI adapter, llama.cpp server). Only consulted when the Local AI backend is selected. Empty falls back to LOCAL_LLM_BASE_URL.
The model used for chat + tool-calling. If blank, PowerStudio auto-picks the first non-embedding model on the endpoint.
Coder is text-only; load a vision model (e.g. qwen/qwen3-vl-8b) and PowerStudio pipes images + screenshots through it first.

Environment variables

Saved as .env in the workspace root. PowerStudio auto-adds .env to .gitignore. After save, the app service restarts so changes take effect immediately.

Git & GitHub

Connect GitHub first
You haven't saved a GitHub token yet. Once connected, your AI agents can push code, open PRs, and create repos.
The token from your account is injected into every agent for this workspace as $GH_TOKEN. Once a remote is set, just tell the agent "commit and push" — it has everything it needs.
Current remote
(none)
Branch: —
Create a new repo & push
Creates the repo on your GitHub account, then initializes (if needed), commits, and pushes the workspace to origin/main.
Or attach an existing remote
Paste an HTTPS or SSH URL (e.g. https://github.com/you/repo.git). PowerStudio will set it as origin; agents push using your token.

Mobile (Capacitor)

Saving rescaffolds android/ + ios/. Custom native edits are lost.

            
Builds land in .powerstudio/builds/ (hidden from the agent). First Android build takes ~5 min (SDK install); incrementals ~45s.

Publish

Snapshot this workspace to a public URL on its own port so the dev environment can keep changing without affecting the live copy. Re-publish to ship code updates — publish DBs keep their data (run schema migrations against them yourself).
URL:
Will publish using: (detecting…)
Local run command
What the Run button starts (the app ps-svc service). Also the default for publish unless overridden below.
Publish command (optional override)
Used only when publishing. Leave empty to use the local run command. Common pattern for SSR/SPA: npm run build && npm run start.

            
Custom domain
Point your own domain at this publish. Add an A record in your DNS pointing at …, then enter the domain here. PowerStudio will request a Let's Encrypt cert automatically on first hit.
Current:

Sharing

Owner: @. Add users so they can join this workspace's chat and edit its files.

Danger zone

Permanently deletes this workspace and everything in it — files, chat history across all backends, mobile build artifacts, publish snapshot, and database contents. This cannot be undone.
Today's usage

Daily limits — UI warns at soft, server blocks new turns at hard.
PowerStudio

Set up the Run command for this workspace

Logs