
Oil UI
Helps your agent design web pages and app screens, and compare directions side by side
by Zhihuang Lin

by ZSeven-WAppMake visuals
Lets you describe a web page or app screen and watch an AI draw the design on a canvas
An open-source desktop design tool with AI built in. Describe a page or app screen in plain words and it appears on a canvas you can edit by chat or by hand, then export as code such as React, HTML, Vue or SwiftUI.
For Product teamsDesignersFront-end developers
ZSeven is a small independent tech studio whose products include OpenPencil, the Zode terminal coding assistant and the Noema memory system for AI agents. It publishes on GitHub as ZSeven-W.
OpenPencil is an open-source desktop design tool with AI built in. You describe a page or screen in plain words and the design appears on an infinite canvas; you can then select parts and ask for changes, or draw and edit by hand. Designs can be exported as code for React, HTML, Vue, SwiftUI and other frameworks, and decks as PDF or PowerPoint. It suits product teams and designers who want quick UI drafts, and developers who want code from a design.
Several AI helpers can work on different sections of a page at the same time, and the design file stays plain JSON you can keep in Git.
Start with the first one: it is a small task you can check easily.
Example prompts written by Agent Flows Hub.
From the creator's documentation.
| Feature | What it does | Runs |
|---|---|---|
| Prompt to design | Describe a page or screen and it is drawn on the canvas as editable layers | Your model provider |
| Edit by chat | Select elements and describe the change you want | Your model provider |
| Drawing tools | Shapes, pen, text, auto-layout, components and multiple pages for manual work | Your computer |
| Code export | React and Tailwind, HTML and CSS, Vue, Svelte, Flutter, SwiftUI and more | Your computer |
| Decks | Slide templates, presenting, and export to PDF, HTML or PowerPoint | Your computer |
| Agent connection | A built-in MCP server lets Claude Code, Codex or OpenCode read and edit designs | Your computer |
You need a first draft of a landing page or app screen to discuss with your team. OpenPencil generates it on a canvas from a description, lets you change selected parts by chat, and can export the result as front-end code.
Notes by Agent Flows Hub (original project name: OpenPencil), written from the creator's documentation, not from running it ourselves. OpenPencil README · OpenPencil releases
Tell us what happened. We take a look first; if it needs paid work, you get an estimate before anything starts.