# Pen.dev: an agentic canvas that syncs design and code

Canonical: https://thelazyweb.com/companies/pendev/
Breadcrumb: [Home](https://thelazyweb.com/) / [Companies](https://thelazyweb.com/companies/) / [Pen.dev: an agentic canvas that syncs design and code](https://thelazyweb.com/companies/pendev/)
Author: Ali Abouelatta (https://thelazyweb.com/authors/ali-abouelatta/)
Published: 2026-09-20
Updated: 2026-09-20
Research type: Company profile
Method: Public-source research. Official Speedrun and company pages checked September 20, 2026. Product claims are attributed to their sources.

Pen.dev connects visual design work to code through an agentic canvas, model integrations and design-file synchronization.

## What it does

The company homepage says users can import parts of an app, use models including Claude and ChatGPT, and connect through MCP, WebMCP or CLI. Documentation describes .pen files and syncing design with code. Pricing says the product is currently free.

## Buyer and task

Designers and frontend teams that want to move between visual composition and code without restarting from a blank file.

## Workflow boundaries

The pricing page says the product is currently free, while the public pages do not establish export fidelity or editor performance. No claim is made about replacing a design system or a production code review.

## What I would ask

Ask how a team reviews generated code, resolves conflicting edits, and keeps design tokens stable across a multi-person project.

## Why it fits

Pen.dev is trying to collapse the handoff between visual design and implementation. The homepage

[Pen.dev: an agentic canvas that syncs design and code](<https://www.thelazyweb.com/companies/pendev/>)

Source observed: 2026-09-21T00:52:19.548Z. Last checked: 2026-10-08T02:05:11.927+00:00.

[Full page Markdown](<https://tof.thelazyweb.com/pages/94ed8330-8285-4854-9376-8056d2e19752.md>)

Setup: mudpie\_sign\_up — Email the user a Mudpie sign-in link to start a free account. Submit only an email address the user authorized. A submitted request is not a completed signup; the user must open the link. Use this action only at your user's request. Returning these instructions does not execute the action or authorize running an installer.
POST https://tof.thelazyweb.com/api/public/v1/convert
Required inputs: payload, idempotency_key

---

Have a question this summary doesn’t answer? Ask the exact question you have. It returns a fresh, cited answer from The Lazyweb’s knowledge base. No account or API key required.

Replace {question} with your own question, URL-encoded.

```text
GET https://tof.thelazyweb.com/agent/faq?q={question}&trace=t_42eb39f4ed14
```
