Early accessSelf-hostable→

One office. Humans and AI.

withwork is the workplace your people and your AI agents share. Set agents up once, hand work off, let teams of agents run — and stay in control from any device.

By joining you agree to our privacy policy.

See how it works ↓
app.withwork.ai

Tasks

All teams 3 schedules active+ New task
Planned3
Running2
Waiting for you1
Done3
Draft quarterly reportFinance · schedule Mon 07:00
writerPlanned
Update onboarding docsOperations
JWJakePlanned
Research competitor pricingSales · desktop active
researchRunning
Send offer to Globex Inc.External message · needs approval
opsApprove
Fix login redirectVerified by qa
devDone
Weekly KPI digestPosted to #team
opsDone
Process order #4512Started by webhook
opsPlanned
Translate pricing pageApproved by Emma
writerDone
Refactor invoice exportBilling · feat/invoice-export
Lead3 subagents
devRunningWaiting for you
qa: independent check passed · merge waits for you
~/invoice-export — claude

(feat/invoice-export)

> Refactor the invoice export to stream rows

⏺ Edit src/export/invoice.ts +84 −31

⏺ Bash npm test ✓ 42 passed

> /handoff

⏺ withwork · packing handoff

goal · state · 2 decisions · 3 next steps

✓ Handed to dev on withwork

Emma's MacBook
Laptop closed · the work keeps going in withwork
handoffcontext · branch · open questions
Refactor invoice exportfrom Emma's MacBook · Claude Code
Continued on server
  1. Picked up context: branch, goal, open questions
  2. Added edge cases · 9 new tests
  3. qa: independent check passed
  4. Waiting for you: approve merge into mainApproveReview
Grab September's invoices from the supplier portal and file them in Accounting.
opsworking on its desktop
  • Opened portal.example.com
  • Asked Emma to sign in
  • Filter: September 2026
  • Downloading 6 PDFs…
ops · DesktopLiveTake over
portal.example.com/invoices
InvoicesSeptember 2026
INV-2041$1,240.00
INV-2042$386.50
INV-2045$2,910.00
INV-2049$74.90
INV-2050$1,105.00
INV-2053$640.00
Signed in · the agent keeps the session
Acme Studio
Sales
Engineering
Operations
Globex Inc.
Initech
Billing automation
Website
Support
ECEmma
dev
KnowledgeToolsPermissions
devBilling automation
Knowledge

23 sources · project brief

github.com/acme/billing

Tools

GitHub · Postgres · Stripe read

Permissions

Branches & pull requests

Sales, other clients

Production without approval

Works with the tools your team already uses

Every connection is an MCP, granted per project. Credentials stay on the server.

SlackGoogle DriveGmailNotionMicrosoft 365GitHubHubSpotJiraFigmaStripeAirtableDropbox
Google CalendarLinearSalesforceConfluenceAsanaShopifyZendeskOutlookTrelloIntercomPostgreSQLNextcloudClickUpXero

withwork is one office for people and agents. Same projects, same knowledge, same tools — and the same rules. Agents do the work, you make the calls.

01 · Your workplace, everywhere

Set up your agents once. Not on every device.

Sign in on a new laptop and Claude Code and Codex are ready — with the right MCPs, plugins, skills, company knowledge and files for every project.

  • One sign-in, every deviceMac, Windows and the CLI bring the same workplace with them.
  • The right tools per projectOpen a project and your agent sees exactly what it may use there.
  • No keys on laptopsA central broker makes the calls. Devices get access, never secrets.
MacBook ProEmma · macOSReadyClaude CodeCodex
WorkstationEmma · Windows 11ReadyClaude CodeCodex
withwork CLILinux · ServerReadyClaude CodeCodex
Your workplaceSynced
  • Claude Code
  • Codex
  • 14 MCP connections
  • 9 skills & plugins
  • Company knowledge
  • Project files
0 secrets on devices
02 · Handoff

Start on your laptop. Finish on the server.

Deep in a Claude Code session and need to leave? Type /handoff. withwork packs the context, the branch and the open questions — and a server agent continues exactly where you stopped.

  • Structured, not a chat dumpGoal, state, decisions and next steps travel with the work.
  • Keeps going while you're awayYour laptop can sleep. The agent keeps working.
  • Back to you when it mattersA decision lands on your phone, not in a log.
Emma's MacBookasleep

> stream the invoice export

⏺ Edit invoice.ts +84

⏺ npm test ✓ 42

> /handoff

handoffgoal · state · 2 decisions · 3 steps
withwork server
devRunning

Edge cases · 9 tests · check by qa

03 · Orchestration & automation

A team of agents that knows when to ask.

Give agents roles, put them in teams and let a lead delegate to specialists. Schedules and webhooks start work on their own. A merge gate and independent verification decide what's done — anything irreversible waits for you.

  • Leads, teams and subagentsParallel or sequential, with retry limits and live progress.
  • Runs on its ownCron, webhooks and heartbeats — reports land where your team talks.
  • Approvals at the right edgesReversible work runs. Production, money and messages wait.
Every weekday 07:00
Webhook · new order
Team leaddelegating 3 subtasks
researchgather sources
devimplement
writerwrite docs
Independent check passed
Waiting for you· deploy to productionApprove
04 · Agent desktops

Every agent gets its own computer.

No API? No problem. Agents work in a real browser, with files and office apps, on their own desktop. Watch live, take over with one click, and sign in for an agent without ever sharing a password.

  • Watch it workThe live screen sits right next to the conversation.
  • Take the wheelTake over at any time; the agent waits and resumes.
  • Sign in without sharingYou log in, the agent keeps the session — never the password.
research· DesktopLiveAgent in controlEmma in control · agent paused
crm.example.com/accounts
AccountsExport
Globex Inc.Boston
InitechAustin
Hartley & SonsDenver
Studio WrenSeattle
Harbor & Co.London
Emma
Watching liveTake overHand back
05 · Company context

Your company is the context.

Model departments, clients, projects, people and agents once. Every agent knows where it sits, which knowledge applies and what it may touch — and nothing crosses a project boundary.

  • One model of your companyPeople, agents, projects and resources with explicit relations.
  • Knowledge with sourcesAnswers cite the files behind them, with freshness you can see.
  • Permissions that cascadeGrants flow from company to department to project to person.
Your companyAcme Studio+ Guidelines · company knowledge
DepartmentEngineering+ Conventions · repos
ProjectBilling automation+ GitHub · Stripe · Postgres
EC
dev & Emmasee exactly this context
SalesGlobex Inc.
Apps

Wherever you work.

Native desktop apps, a fast web app and an iPhone app — all on the same office.

DesktopMac & Windows

Sets up your workplace, syncs files and opens Claude Code or Codex in the right project.

WebAny browser

The whole office: board, chats, agents, teams, schedules and company.

iPhoneiOS

See what's waiting for you, approve, reply and start tasks on the go.

Under the hood

Built for control, not magic.

Self-hostable

Run it on your own server with Docker. One instance per company if you like.

Least privilege

Each agent gets only the MCPs, tools and secrets its role needs.

Credential broker

Secrets stay central — never in prompts, never on devices.

Evidence, not vibes

Tests, verifiers, logs and artifacts back every “done”.

Full audit trail

Every run, grant and configuration change is recorded.

Claude Code & Codex

Bring the agents you already trust. Both engines, your models.

Bring your team into one office.

withwork is in early access. Join the waitlist and we'll reach out when there's a seat for you.

By joining you agree to our privacy policy.

Work with AI. Not for it.