Karbonized
by yossdotpro · io.github.yossdotpro.karbonized
Not TrustedWeb appUnrated★ 125 stars
The Programable Image Editor
Screenshots
About
* Agent, the design assistant — describe the image you want and Agent builds it on the canvas, with Anthropic, OpenAI, Gemini, OpenRouter or local models (Ollama, LM Studio). It follows design standards made for social media, and everything it did undoes in one step. * MCP server — Claude Desktop, Claude Code, Cursor and other MCP clients can design with Karbonized. They start it in the background when it is not open, and exports land in a folder without any dialog. * Templates with variables — write {{title}}, {{date}} or {{code}} in any block and fill them from the Variables panel (or let Agent do it): the next post is a new value, not a redesign. * Brand kit — your colors, fonts, logos and guidelines in one place. The pickers offer them first and Agent reads them before designing. * Drawing tools — a vector brush that follows pen pressure, shapes drawn by dragging, node editing, an eraser, rulers and guides. * Components and icon packs — a reworked .kcomponent library with a starter pack, and icon packs that anyone can make from a folder of SVGs. * The whole Google Fonts catalog, typography controls and text edited right on the canvas. * New start screen with templates, quick sizes and recent projects; a new color picker, a realistic browser mockup and resizable phones. * New interface, a command palette (Ctrl/⌘ + K), autosave with undo history, and HTML blocks edited in a real code editor. * 🧱 Block-based canvas: code snippets, text, images, icons, shapes, freehand strokes, phone and browser mockups, QR codes and HTML blocks. Move, resize, rotate, crop and warp them, select several at once, align and distribute them, group them into layers and undo any change. * ✏️ Drawing: a vector brush with pressure, shapes drawn by dragging, node editing, an eraser, rulers and snapping guides. * 🎨 Backgrounds: solid colors, gradients, textures, images and dynamic backgrounds, with blur and noise. * ✨ Agent: an assistant panel that designs with you using the model of your choice, following design standards for social media. See the Agent guide. * 🔌 MCP server: the desktop app exposes its editing tools to MCP clients like Claude Desktop, Claude Code and Cursor. Clients start it in the background, it can live in the tray, and images are exported straight to a folder. * 🧩 Templates and brand: project variables ({{title}}) turn any design into a template, and a brand kit keeps your colors, fonts and logos at hand for you and for Agent. * 🧱 HTML blocks and components: build your own blocks with HTML/CSS/JS, expose variables as controls and actions as buttons, share them as .kcomponent files, and publish icon packs. * 🔤 Typography: installed fonts and the whole Google Fonts catalog, with alignment, weight, spacing, outline and shadow. * ⌨️ Keyboard-first: a command palette and shortcuts for tools, editing, zoom and exporting. * 💾 Export: save your designs as PNG, JPEG or SVG at up to 4× scale, with a transparent background, copy them to the clipboard or share them directly. * 🗂 Projects: several workspaces at once, automatic session saving, and .kproject files you can save, open and turn into templates. * 🖥 Multi-platform: use Karbonized as a Progressive Web App (with offline support) or as a desktop app for Windows, Linux and macOS. * 🆓 Free and open source. Press Ctrl/⌘ + K to see every command. The most common ones: Karbonized is the open-source project yossdotpro/karbonized (https://github.com/yossdotpro/karbonized) by yossdotpro, released under Apache-2.0. Ion packages it unmodified from commit 34e84a687505, adding only a manifest, an icon and a storage compatibility script.
Source
Written by yossdotpro, published to Oikou by Ben Grande.
- ★ 125 stars on GitHub
- Licence: Apache-2.0
- Upstream version v2.1.0
- Built from commit 34e84a687505
Age rating
Not rated. Nobody has said who this app is suitable for, so Personal Clouds and the Oikou app treat it as 18+.
What version 2.1.0 may do
Internet
It asks to reach these hosts, and no others:
- fonts.googleapis.com
- fonts.gstatic.com
- api.anthropic.com
- api.openai.com
- openrouter.ai
- generativelanguage.googleapis.com
- karbon-apps.github.io
Personal Cloud tools
- Keep a database of its own on your Personal Cloud ion.db
- Keep files in its own storage on your Personal Cloud ion.files
Notifications
It does not send push notifications.
Storage
Up to 1 GB on your Personal Cloud.
Add to Personal Cloud
Sign in to add this web app to a Personal Cloud of yours. It runs there, on your own computer, and you open it from there; nothing is installed on your phone.