WIP

March 2026 · Research, Design, Development.

March 2026 · Research, Design, Development.

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

WebSim generates interactive websites from natural language. Users describe what they want, the AI builds it across Claude, GPT, Gemini, and Kimi, and they can edit, remix, and share the result. The platform handles tens of thousands of generations per day across eight models.My work touched everything between the models and the people using them. The system prompts that shape what gets generated, the mobile experience, the creative tools that let users make generated content their own, and the platform design holding it together. 594 commits, 82 pull requests, eight months.

My contributions

Design

Development

Prototyping

The team

Surya

Fabri

Placeholder

Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat. Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.

Every word in the system prompt affects tens of thousands of daily generations across eight models. The cost of a bad change is high, and you can't intuit what a prompt tweak does to Claude versus GPT versus Gemini. I built a comparison pipeline to make it visible. Run a test prompt against all models simultaneously, get side-by-side output at desktop and mobile viewports, see exactly what that change did.Testing revealed that models respond very differently to identical instructions. Claude benefits from explicit design principles. GPT responds better to example-driven guidance. I separated the prompt into model-specific paths.For mobile, the instinct is to add more layout rules. I went the other direction. Fewer constraints, more spatial awareness. The result was better mobile output across every model.

Place holder for now

Place holder for now

You can email me. I’m active on Twitter, occasionally on LinkedIn, and surfing the internet on Are.na.

©2019-2026 SURYA NARREDDI.

You can email me. I’m active on Twitter, occasionally on LinkedIn, and surfing the internet on Are.na.

©2019-2026 SURYA NARREDDI.