The web app runs the full 100xprompt agent in your browser. Start it with one command and you get a complete workspace: a conversation with the agent, live diffs of every change, a file explorer and editor, an integrated terminal, a running task list, and inline prompts whenever the agent needs your input. It runs on your own machine and is reachable from any device on your network.

Understand the workspace

The web app is one unified workspace. Your conversation with the agent sits in the center. Side panels hold the code, the changes, the terminal, and the tasks the agent is working through. Everything updates in real time as the agent works.
The web app talks to a 100xprompt server running on your machine. Everything - your code, your files, the terminal - stays on the machine you launch it from.

See what the workspace brings together

Every panel does one job, and they share the same live session. Here is the whole workspace at a glance.

Chat with the agent

A full conversation view. Ask for a feature, a fix, or an explanation, and watch the agent reason and act step by step.

Live diffs

Every edit the agent makes appears as a reviewable diff, so you always see exactly what changed before you keep it.

File explorer & editor

Browse your project in a file tree and open files in a built-in editor to read or make quick changes yourself.

Integrated terminal

A real terminal inside the app for running commands alongside the agent - no need to switch windows.

Task list

Follow the agent’s plan as a live checklist that ticks off items as work completes.

MCP settings

Add and manage MCP servers from the interface to extend what the agent can do.

Features at a glance

FeatureWhat you do with it
ChatTalk to the agent, send follow-ups, and switch the active model or agent for the conversation.
Live diffsReview each change as a side-by-side or inline diff before you accept it.
File explorerNavigate your project tree and open any file.
EditorView and edit files directly in the browser.
SearchFind text across your project (also available with a keyboard shortcut).
TerminalRun shell commands in an embedded terminal.
Task listWatch the agent’s to‑dos update as it works.
Permission promptsApprove or deny actions the agent wants to take.
Question promptsAnswer clarifying questions the agent asks mid‑task.
MCP settingsAdd, configure, and remove MCP servers.
Session actionsRename, fork, share, or delete a session.

Launch the web app

Suppose you want to work on your project from the browser instead of the terminal. One command starts the server and opens the workspace.
1

Start the web app

From your project directory, run:
100xprompt web
This starts the local server and opens the app in your default browser.
2

Describe a task

Type a request in the chat panel - for example, “add input validation to the signup form.” The agent gets to work. Changes stream in as live diffs and the task list fills in as it goes.
3

Review and respond

When the agent needs a decision, a prompt appears inline. Approve or deny the action, or answer its question, and it continues.
Tips:
  • Prefer a headless server with no browser? Start one with 100xprompt serve and open the web app against it from any browser.
  • Keep the diff panel open while a long task runs - reviewing changes as they land is the fastest way to stay in control.

Connect to a server

When you open the web app, you connect it to a running 100xprompt server.
1

Confirm the server URL

The connect screen pre-fills the address of the server you launched (for example http://localhost:4096). Leave it as-is when connecting to the server on the same machine, or point it at another machine’s address to connect remotely.
2

Enter an API key (if required)

If your server is protected with an API key, enter it in the API Key field. For a local, unprotected server you can leave it blank.
3

Connect

Select Connect. The app verifies the server is reachable and drops you straight into your workspace.
If you expose the web app beyond your own machine, protect it with an API key so only trusted people can connect.

Reach the app across your network

Suppose you want to open the workspace from a second laptop, a phone, or a tablet on the same network. By default the web app is reachable only from the machine that started it. A few options open it up.
OptionEffect
--hostnameThe address to listen on. Use 0.0.0.0 to accept connections from other devices on your network.
--portThe port to serve on.
--mdnsEnable local network discovery. Turning this on also opens the app to your network and makes it reachable at 100xprompt.local.
--corsAllow additional domains to connect to the server.
100xprompt web --hostname 0.0.0.0 --port 4096
When you listen on 0.0.0.0, the startup banner prints both a Local access URL and one or more Network access URLs. Open a network URL from another device to reach the same workspace.
With --mdns enabled, other devices on the same network can reach the app at http://100xprompt.local:<port> - no need to look up an IP address.
Use one of the Network access URLs printed at startup (an address like http://192.168.x.x:<port>), or http://100xprompt.local:<port> when mDNS is on. The Local access URL only works on the machine running the server.
Yes. Start a server on that machine, then on the connect screen enter its network URL as the Server URL and connect. Add an API key if the server requires one.
No. The server runs on your machine and serves your files locally. Opening the app to your network only lets your own trusted devices connect to that same server.

Stay in control

Approve permission prompts only when you trust the action. Actions can modify files or run commands, and “Always Allow” is intentionally disabled for higher-risk operations.
  • Terminal: drive 100xprompt entirely from the command line.
  • IDE: use the same agent inside your editor.
  • Sharing: share a session with your team and control who sees it.

Terminal

Drive 100xprompt entirely from the command line and terminal UI.

IDE

Use 100xprompt inside your editor for an in‑context coding flow.

Sharing

Share sessions with your team and control who can see them.