1SessionTool

App coming soon

Close the lid.
The agents keep running.

A session lives on a box you own. Any glass attaches. The app window is just a view.

Closed laptop and phone on a desk, with a small always-on computer glowing on the shelf behind them.

Four jobs. Everything else waits.

  1. Persist

    Quit the app. The process is still there.

    A session lives in muxd, not in a window. Reopen on an awake machine and the scrollback is waiting.

    1 of 4
  2. Attach

    Change glass. Type one answer. Close the tab.

    Mac, another PC, browser, phone: each client is a view with its own viewport. The writer is still the same PTY.

    2 of 4
  3. Spawn

    Any CLI. No wrapper.

    1session spawn --session work --server vps1 -- claude. The argv is the agent. We give a PTY and an address.

    3 of 4
  4. Plug in your server

    The box that stays on is yours.

    Add a host. Home groups Local against vps1. 24/7 means muxd's host stays on, and the agent is already installed there.

    4 of 4

This machine. Dies if you close the lid.

A Local session lives on the laptop in front of you. Sleep it, and the agent dies. The UI says so. 1SessionTool will not pretend to teleport a live pane onto a VPS.

A host that stays on. Lid-close is safe.

Add a server. Home groups Local against vps1. 24/7 means muxd's host stays on, and the agent plus the repo plus the credentials are already installed there.

A small always-on computer on a spare-room shelf, one blue status light on.
Two laptops and a phone on one desk. The same session, different glass.

Attach from another OS or a browser. Type one answer. Close the tab. The writer is still the process on the host.

What this is not

  • Not a terminal emulator brand.

    What you see in v1 is a terminal pane because the first app type is vt. Terminals are the first application on the session, not the last.

  • Not tmux with a theme.

    Same job: don't lose the process. Different product: no prefix, native scroll, attach from app, browser and phone, an API for agents. We do not beat tmux at being tmux.

  • Not a Claude, Codex or Grok wrapper.

    Vendor remotes steer their agent in their app. We give a provider-neutral PTY on a box you own.

  • Not 1DevTool.

    1DevTool is a workbench. 1SessionTool is the session layer. 1DevTool can list and embed a pane. Quitting the workbench does not kill it. Session is useful with zero other apps installed.

The CLI is 1session. The argv is the agent.

No vendor wrapper. claude is a command, not a product inside the multiplexer. HTTP and IPC sit next to the CLI so 1DevTool and other agents can drive a pane.

$ 1session server add vps1 --host mux.example.com$ 1session session new work$ 1session spawn --session work --server vps1 -- claude$ 1session attach work

Phone as glass. Not as a computer.

The agent is already running on vps1. You close the Mac lid. The phone opens a web client, attaches to the same session, and steers. Work is not on the phone. Work is not on the sleeping Mac.

A hand holding a dark smartphone on a train tray table. The screen is off. The phone is a view, not the machine doing the work.

One-time license

muxd and the 1session CLI are free on machines you run. Paid: native desktop clients, polished attach, share, and updates.

A public dollar amount is not on this page because the PRD has not published one. When it does, it will live in one file and show up here, in JSON-LD, and on /pricing.

Straight answers

Where does the agent actually run?+

On the machine where the pane was spawned. Clients never run the agent. There is no StoicSoft cloud agent, and there is no on-phone agent. If you want the work to survive closing the lid, start it on a host that stays on.

What happens if I start a session on my laptop?+

That session is Local. If the laptop sleeps or reboots, the process dies. The UI says so. 1SessionTool will not pretend to teleport a live Local pane onto a VPS. Attach is the same process, another view. Handoff (copy then spawn new) is not v1.

Do I need 1DevTool, 1NetworkTool or a StoicVPS box?+

No. Paste a host, install muxd yourself, and you have a complete product. Studio buttons call the other apps when they are installed. A missing app does not break Session.

Can I attach from my phone?+

Yes, as glass. v1 is a web client: list, read, type, best-effort ping. The work is not on the phone and not on a sleeping Mac. The agent is already running on a remote muxd host. Native phone apps may slip past v1.

What is the CLI called?+

1session, not 1sessiontool. Verbs include server add/ls/start, session new, spawn, attach, ls and wait. claude is argv. There is no 1sessiontool start claude code.

Is there a cloud account?+

No required cloud account. Local binds to the user. Remote uses mutual auth per server. Phone uses the same auth as web. Lost phone means revoke.