Product builder case study

WebJourney

AI builder for full-stack apps and launch-ready sites

Changed the agent. Kept the API.

WebJourney started on the Claude Code SDK—locked to Claude models. To cut agent costs it pointed the same call at pi with open-source models. The API, the key, and the product backend did not change. One config update opened the full open-source model menu.

50,000+

agents launched*

Shihang Wei

Founder, WebJourney

* Customer-provided figure.

Customer

AI builder for full-stack apps and launch-ready sites

Challenge

Move beyond Claude-only models and reduce agent costs without rebuilding the product backend.

AgentSky

One API serves the agent and model; the cloud computer, state, tools, and recovery ship as add-ons.

What WebJourney builds

Visit WebJourney

A full-stack builder where the output has to be ready to ship.

WebJourney lets customers build full-stack and AI apps, landing pages, and websites by chatting with an AI agent. Its public product includes automated tests, deployment, scaling, and SEO.

WebJourney initially used the Claude Code SDK to power that work. But the SDK limited model choice to Claude. To lower the cost of running agents, WebJourney moved to Pi so it could use open-source models without replacing the AgentSky API or taking ownership of the cloud runtime.

The swap took a config change, not a sprint: same session API, same events, same persistence—only the agent and model fields changed. The same boundary leaves WebJourney free to move again when another harness or model better fits its quality, speed, or cost requirements.

How it works

The product stays theirs. The agent runtime is AgentSky.

01

WebJourney started with Claude Code

The Claude Code SDK powered the agent work, but limited WebJourney to Claude models.

02

It needed lower-cost models

To reduce the cost of running agents, WebJourney needed access to open-source models beyond the Claude family.

03

It changed the agent in the call

Because the product speaks one agent API, moving to pi was a parameter change, not a migration—and pi opened the menu to GPT, DeepSeek, Gemini, Kimi, and GLM models on the same contract.

Why AgentSky

Claude-only to open models—without a rebuild.

01

Move beyond model lock-in

Pi gave WebJourney access to open-source models instead of limiting the product to the Claude family.

02

Lower the cost of every agent

WebJourney could choose lower-cost models for its workload without building and maintaining another agent backend.

03

Stay ready for the next swap

When a better agent or a cheaper model ships, the next switch is the same one-word change.

Evidence note

WebJourney’s official site describes its full-stack and AI app builder. The 50,000+ agents-launched figure, Claude Code-to-pi migration, and cost motivation are customer-provided implementation context; this page does not treat them as a savings percentage, platform-capacity statement, or universal outcome claim.

Build on AgentSky

Your product. Every agent behind it.