01 Sessions
Launch and mirror Claude Code or Codex sessions per company, from any browser or your phone. A dedicated session host keeps terminals alive across restarts.
SELF-HOSTED · SOURCE-AVAILABLE · HUMAN-IN-THE-LOOP
Plexward turns one machine into an operations center for your whole portfolio: launch AI coding sessions per company, read morning briefings, watch spend roll up, and approve every outbound message from your phone. Your data never leaves your box.
Launch and mirror Claude Code or Codex sessions per company, from any browser or your phone. A dedicated session host keeps terminals alive across restarts.
Daily and weekly situation reports per company plus a cross-portfolio roll-up: blockers, next steps, and what actually needs you today.
Outbound messages are drafted by agents but sent by you. Approve, edit, or reject from Telegram. If the gate is down, nothing sends. Fail-closed, always.
A read-only WhatsApp digest pipeline and a cron-driven inbox triage across Slack, Gmail, Notion, and HubSpot, folded into each company's brain.
On-brand social images, carousels, and rendered video reels per company, generated locally and staged for one-click export.
Every company gets a "brain": a git repo of context, decisions, and artifacts that agents read first and index nightly.
Sessions is mission control for the agents themselves. Every terminal across every company, mirrored live: open one, watch it think, take over the keyboard when you want to.
Every morning, each company's agents compile what moved, what's blocked, and what needs a decision, then a roll-up tells you the two things that actually matter today.
Spend, calendar, open items from its real tracker, and quick-launch into a scoped agent session that already knows the company's context.
Agents draft, you decide. Every outbound message becomes an approval in your Telegram: Approve sends it, Edit sends your corrected words instead, and the correction is remembered. Reject, or just ignore it, and nothing ever leaves.
The deck keeps score: pending queue, decision history, and a correction rate per company that tells you which agents have earned looser reins.
Morning briefing, drill into a company, back out to the portfolio board. This is the entire loop of running a holding on Plexward.
$ git clone github.com/plexward/plexward
$ cd plexward/control-center
$ bin/mc-setup
$ python3 server.py
Plexward on http://127.0.0.1:8099
Every service binds 127.0.0.1. Remote access goes through your tailnet or an access-gated tunnel, never an open port.
No WhatsApp message leaves without a human pressing Approve in Telegram. Gate down means nothing sends.
Digests and triage consume message streams; they never write back. Auto-send is per-rule opt-in, off by default.
Plexward phones home to nobody. The only network calls are the ones you configured.
Plexward is in early access: source-available under the Functional Source License (free to self-host, converts to Apache-2.0 after two years). We onboard a few design partners at a time, by hand.