Your agents. Your hosts. Orchestrated from anywhere.
Glueprint is an Agentic Development Environment — the IDE reimagined for agents. Run Claude Code, Codex, Gemini, or any ACP-compatible harness; build, govern, and orchestrate them across every machine, accessible from desktop, browser, or phone.
Good morning — here's your workspace
| Name | Last active |
|---|---|
| Afix: stripe webhook sigCC | 3m ago |
| Wfeat: profile avatar uploadCX | 26m ago |
| Arefactor: auth middlewareCC | 1h ago |
| Adocs: api auth sectionCC | 2h ago |
Git status
3 dirty · 4 trackedAssistants
Sessions
timingSafeEqual. Tests added for replay + forgery. Running suite now…sharp.requireOrg into a shared middleware. 6 routes updated.Backend Engineering
timingSafeEqual with a 5-minute window. Added replay + forgery tests.18
19
20
21
22
Stripe webhook signature was bypassing the timestamp check. Fixed in verifyStripeSignature — now uses constant-time compare and a 5-minute window.
- Files: 3 changed
- Tests: 18/18 passing
Push summary:
- +127 −34 across 3 files
- 18/18 tests passing
- Coverage: +0.4%
Ready when you are.
Multiple users. Many hosts. Real-time control.
Glueprint securely connects users to persistent agent daemons running across desktops, containers, and cloud servers — every event end-to-end encrypted before it leaves the host.
● nginx is running (PID 1234)
● Uptime: 27 days, 3:14
● CPU: 0.2% · MEM: 128MB
- Checking nginx status… OK
- Nginx is running (PID 1234)
Many features, one platform.
A preview of what ships at launch — what each one does, on every machine.
Live agent runs you can steer
Watch every prompt, response, and tool call as it streams. Approve permissions inline. Resume anywhere with the same session id.
- End-to-end encrypted event stream
- Inline permission approvals
- Resumable across desktop, portal, mobile
xterm everywhere you log in
Full ANSI terminal grid in desktop, portal, and mobile. Persistent sessions, tab splits, scrollback, copy-paste.
- Full ANSI and xterm parity
- Tab splits with persistent sessions
- Works on desktop, portal, mobile
Every session and terminal, in one place
Tile every active session and terminal into one grid. Watch builds, message agents, expand any pane to fullscreen — without losing context.
- Tiled grid of sessions and terminals
- Message agents without switching panes
- Live build and deploy output, side by side
A real editor inside the host
Monaco, real LSP, Node debugger, integrated tasks. Edit the file your agent just touched without leaving the app.
- Monaco editor with real LSP
- Node.js debugger over DAP
- Tasks runner from tasks.json
Worktrees, diffs, and live history
Branch and worktree management. 3-pane conflict resolver. Live commit graph. Stage, commit, push from your phone.
- Branch and worktree management
- Three-pane conflict resolver
- Commit graph with checkout, revert, tag
Assign to people, teams, or assistants
Assign tasks to people, teams, or assistants. Kick off a workflow straight from any task and let the pipeline run the work to completion.
- Assign to people, teams, or assistants
- Start a workflow from any task
- List, Kanban, swimlane, and queue views
Multi-step agent pipelines
Chain agents into a workflow with role-gated transitions, retry loops, and a play button. One pipeline, many agents.
- Plan → build → review pipelines
- Role-gated transitions per step
- Retry loops with bounded attempts
Scheduled routines for assistants and projects
Cron-driven instructions on any assistant or project. Triage an inbox every 30 minutes, sweep PRs at 9am, run nightly backups — same engine, two scopes.
- Per-assistant or per-project routines
- Quiet hours and watermark prevent re-fires
- Last-runs timeline per routine
Persistent AI coworkers, on disk
Persona, constitution, memory, journal, and a workbench — all on disk. Run the same assistant on Claude Code, Codex, Gemini, or ACP; wake by cron, mention, or chat.
- Persona, constitution, memory, journal, workbench
- Runs on any harness — Claude Code, Codex, Gemini, ACP
- Wake by cron, mention, or chat
Assistants and humans on one team
Assemble a team from assistants and humans. Share a channel, a board, a constitution. A reports-to hierarchy and roles gate who can do what.
- Mix assistants and humans on the same team
- Shared channel + task board per team
- Reports-to hierarchy with role gates
Per-harness analytics, from session logs
Every metric — API value, messages, sessions, output tokens — computed from session logs. Per-harness breakdown for Claude Code, Codex, Gemini, and ACP.
- Per-harness rollups — Claude Code, Codex, Gemini, ACP
- Generated from session logs, no separate telemetry
- Drill by host, project, or assistant
Every surface you use on the desktop, on your phone.
Steer agents, ship code, run the team — without your laptop.
Same encrypted relay as desktop and portal. Send messages, approve permissions, stage and commit, move tasks across the board, kick off workflows — all from the phone, all decrypted client-side with the same DEK you use everywhere else.
- Live sessions + chat · stream prompts, responses, and tool calls; reply inline
- Git on mobile · stage, commit, push, view diffs, resolve simple conflicts
- Terminals on the go · full xterm — tail logs, run a build, kick a stuck process from anywhere
- Tasks, workflows, routines · move cards, kick off pipelines, edit cron — same surfaces as desktop
- Permissions inline · approve, deny, or always-allow when an assistant asks
- End-to-end encrypted · DEK wrapped by PBKDF2-SHA256 (600k iters); relay sees ciphertext only
Every host you own, on one screen.
Hi Jason — here's your workspace
Be there for launch.
We're polishing cross-platform builds, signing, and the relay. Check back soon.