Welcome to code.thephenom.app: your Phenom cloud dev environment
code.thephenom.app is your Phenom development environment, in the browser. No local setup, no cloning onto your laptop, no “works on my machine”. You open a URL, sign in with the same account you already use for nest, and you land in a full VS Code workspace with the repos, the tooling, and your teammates already there.
This guide is the two-minute welcome: how to get in, what you get, and where to go first.
Getting in (one login)
code.thephenom.app sits behind the same monochrome N.E.S.T. terminal login that fronts nest, dev-nest, analytics, and this docs site (see the login rollout). Your account is your account everywhere.
- Go to code.thephenom.app.
- Sign in with any method you already use:
- email and passphrase,
- a passkey (Face ID / Touch ID),
- Continue with Apple, or
- Continue with Google.
- On your first sign-in, your personal box is provisioned automatically. Give it a moment; after that, sign-in drops you straight into your workspace.
Forgot your passphrase? Pick reset passphrase on the login menu. Enter your email, get a code, set a new one. No admin needed.
What you get
| You get | What it means |
|---|---|
| A full VS Code workspace | code-server in the browser: editor, integrated terminal, extensions, source control. The same VS Code you know. |
| Your own persistent box | A private environment that keeps your files, settings, and running processes between sessions. Your home directory persists. |
| The repos, ready to work | The Phenom repositories and toolchain are available in the box, so you can read, run, and build without setting anything up. |
| Live, voiced team chat | Code:Talker in the activity bar shows who’s online and gives you a #dev chat panel that speaks messages aloud (see below). |
| One identity | Your code.thephenom.app identity is your Phenom Cognito identity, the same one carried across nest, chat, and published events. |
Code:Talker: your #dev room, out loud
Look for the Phenom mark in the activity bar on the left. That is Code:Talker, the
dev-presence-and-voice extension (phenom.codetalker). It joins you to the shared #dev
room (backed by the existing Phenom Matrix/Synapse server, chat.thephenom.app — the same
backbone as nest chat) and renders it as a live chat feed of speech bubbles, right in your
code-server sidebar or in its own panel (Code:Talker: Open Panel).
What it actually does:
- Roster. The panel shows who’s logged into a code.thephenom.app session right now, with presence and avatar. Service/automation accounts (provisioning, voice-enrollment tooling) are filtered out — this is humans only. A green status means you’re connected and joined.
- Chat. Type in the box at the bottom to post to
#dev. Everyone’s messages — yours and theirs — show up as speech bubbles with the sender’s name, avatar, and a timestamp. - Voice, both ways. Every message in
#devis spoken aloud through a local Qwen3-TTS voice server, using the sender’s own cloned voice (the one made at first-login enrollment) — or a default fallback voice if that sender hasn’t enrolled one. Hold the mic button to push-to-talk: your recording is transcribed locally (Whisper-compatible STT) and sent as a normal text message, so the room stays readable, not just audible. - PAI DA speaks here too. If your PAI DA has something to say, it says it into this same
room — as a message from you that gets voiced the same way everything else does. There’s no
separate PAI voice channel to configure; if you can hear
#dev, you can hear your DA.
If Code:Talker ever shows “session expired”, your login simply needs a refresh: sign in to code.thephenom.app again and the panel reconnects. Your work is untouched.
Your first five minutes
- Open a terminal.
Terminal → New Terminal, or pressCtrl+`. You have a real shell in your box. - Find the repos. Browse the workspace in the Explorer, or
lsfrom the terminal. - Say hello. Open Code:Talker, check who’s in the #dev roster, and type a message — if a teammate is online, they’ll hear it.
- Make it yours. Install the VS Code extensions and settings you like. They persist with your box.
Getting help
- Stuck at the door, or an account behaving oddly? Reach the team at dev@thephenom.app.
- Broader login questions (passkeys, federated sign-in, passphrase reset) are covered in the login rollout note.
Welcome aboard. Open code.thephenom.app, sign in, and you are already set up.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.