Concept Exploration: gblock-party

Generated 2026-05-24 • Two concept briefs: Personal Workstation + Commercial SaaS


Brief 1 — Personal

Summary

A persistent Hetzner-powered remote development machine that runs multiple Claude Code and Codex CLI sessions in parallel, controlled from browser or phone. Five integrated surfaces — Agent Board, Terminal, VS Code, Browser Preview, and File Explorer — provide a complete AI coding workstation with zero public inbound access.

This is the personal dogfood environment. It is not yet a product. It exists to prove the workflow, identify pain points, and build the shared codebase that later becomes the commercial SaaS.

Problem Hypothesis

Running AI coding agents locally is constrained by:

A persistent remote machine solves the resource and access problems. The control surface (Agent Board + supporting apps) solves the orchestration problem.

Beneficiary Hypothesis

The sole beneficiary is you — a solo developer who wants to:

Single-user product. No multi-tenancy, no team features, no billing.

Product Category Guess

Personal developer infrastructure — a private AI coding workstation.

Comparable to running your own build server or CI machine, but purpose-built for interactive AI agent orchestration rather than batch jobs.

Value Wedge

The differentiator is not "VS Code in browser" or "remote terminal" — those exist. The value is:

Human-in-the-loop multi-agent orchestration from any device.

The Agent Board is the product. Everything else supports it.

Section: Personal — Value Wedge
Q1: For the personal version, should the Agent Board be the primary development focus, or should all five surfaces receive equal priority?

Constraints

ConstraintDetailSource
ProviderHetzner Cloud USDecided
Default machineCCX33 (8 vCPU, 32 GB RAM)Decided
Burst machineCCX43 (16 vCPU, 64 GB RAM)Decided
Scaling ruleDo not expand root disk on scale-upDecided
OSUbuntu LTSDecided
Network postureZero public inbound portsDecided
Access layerCloudflare Tunnel/Access or Tailscale initiallyDecided
Agent CLIsClaude Code CLI + Codex CLIDecided
Session managementtmux-basedDecided
Browser IDEcode-server or OpenVSCode ServerDecided
Code structureMonorepo shared with commercial SaaSDecided
Section: Personal — Constraints
Q2: Which access layer should the personal version start with?

Non-Goals

Assumptions & Unknowns

Confirmed Assumptions

Unknowns Requiring Validation

#UnknownRiskNotes
1Programmatic CLI controlCriticalNo known strategy for programmatically starting, monitoring, or controlling Claude Code / Codex sessions. Gates the Agent Board.
2Permission prompt interceptionCriticalCan approval/rejection be intercepted and routed to web UI without forking CLIs?
3Session state observationHighHow to read real-time status from agent CLIs.
4Output streamingMediumHow to stream agent output to web UI in real time.
5Resource ceilingLowWhether CCX33 handles 10+ parallel sessions. Testable empirically.
Section: Personal — Unknowns
Q3: How should the critical CLI integration unknown be investigated?

ICP Readiness & Next Steps

ICP Readiness: Not applicable. Single-user personal tool.

Purpose of personal version:

  1. Validate workflow assumptions.
  2. Resolve critical CLI integration unknowns.
  3. Build shared monorepo packages for the commercial SaaS.

Primary recommendation: /pack install business-discovery — install research skills to prepare for the commercial concept.

Other next steps:


Brief 2 — Commercial SaaS

Summary

A browser/mobile SaaS control plane for AI coding agents running on customer-owned dev machines. Customers install a lightweight host agent on any Ubuntu VPS. The agent connects outbound to the SaaS. Users get five integrated surfaces to orchestrate Claude Code, Codex, and future coding agents remotely.

Optional premium tier: managed Hetzner devbox provisioning for customers who want turnkey infrastructure.

Builds on the personal workstation codebase via a shared monorepo.

Problem Hypothesis

Developers increasingly use AI coding agents but face these problems at scale:

Existing browser IDEs solve "code in a browser" but not agent orchestration. T3 Code validates the concept but lacks professionalization.

Beneficiary Hypothesis

Primary (BYO-host SaaS)

Secondary (managed IaaS tier)

Section: SaaS — Beneficiary Hypothesis
Q4: Which beneficiary segment should ICP analysis prioritize first?

Product Category Guess

Developer tools SaaS — AI agent orchestration control plane.

Not a browser IDE. Not managed VPS hosting. The VPS is the execution layer; the product is the control plane.

Value Wedge

Human-in-the-loop multi-agent orchestration from browser and mobile.

vs.Gblock Party advantage
Local CLI usageRemote access, mobile, multi-agent visibility, session persistence
Browser IDEs (Gitpod, Codespaces)Agent orchestration focus, not just "code in browser"
T3 CodeBetter mobile UX, zero-inbound security, session management, diff review, approval workflow, secrets guardrails
Self-managed VPS + tmuxTurnkey control plane, no sysadmin, Agent Board UX

The product competes on: "I can run 10 coding agents safely, monitor them from my phone, approve risky actions, review diffs, preview apps, and recover when something goes wrong."

Constraints

ConstraintDetailSource
Build orderPersonal workstation built and dogfooded firstDecided
Code structureMonorepo shared with personal versionDecided
Commercial modelHybrid SaaS + optional managed IaaSDecided
Host OSUbuntu LTS (initial target)Decided
Network postureHost-initiated outbound onlyDecided
Agent CLIsClaude Code + Codex initially, OpenCode laterDecided
Managed infra providerHetzner (for optional IaaS tier)Decided
No GitHub ActionsProject does not use GitHub ActionsDecided

Non-Goals

Assumptions & Unknowns

Confirmed Assumptions

Unknowns Requiring Validation

#UnknownRiskCategoryNotes
1CLI programmatic controlCriticalFeasibilityNo known strategy. Must be resolved during personal dogfood.
2Permission prompt interceptionCriticalFeasibilityCan prompts be routed through web UI without forking CLIs?
3Session state observationHighFeasibilityReal-time status from agent CLIs.
4Host-to-SaaS tunnelHighArchitectureTechnology choice undecided (WebSocket, WireGuard, custom).
5Willingness to payHighMarket$29-79/mo when CLIs are free. Needs ICP validation.
6Data custody trustMediumMarketTrust barrier for security-conscious devs tunneling through SaaS.
7Host agent reliabilityMediumEngineeringAuto-updates, crash recovery on diverse environments.
8Multi-agent CLI compatibilityMediumFeasibilityWhether future agents have similar enough interfaces.
Section: SaaS — Unknowns
Q5: The pricing hypothesis ($29-79/mo BYO-host, $199-499/mo managed) was proposed in the concept document. How confident are you in this range?

ICP Readiness

Ready for ICP once /pack install business-discovery is run.

ICP Inputs

Assumptions to Test First

  1. CLI programmatic control feasibility (technical spike, not market research).
  2. Whether target users currently run multiple AI agents in parallel.
  3. Whether zero-inbound security posture matters or is table stakes.

Next Steps

Primary recommendation: /pack install business-discovery — install ICP, competitive analysis, value prop, positioning, and lean canvas skills.

Other next steps:

Section: SaaS — Next Steps
Q6: What should happen first after these concept briefs are committed?

Compile Answers

0 of 6 questions answered.