Layerkit: AI Image Editor with Editable Layers Built with Claude Code

What Layerkit Does
Layerkit is a browser-based image editor created to solve the problem of constantly re-prompting AI image generators for small edits. The developer was frustrated with workflows where changing a headline, moving text slightly, or adding a CTA required re-prompting or switching to tools like Canva.
How It Works
The workflow consists of:
- Describe your scene in plain text
- AI generates the background image with composition in mind
- A second AI pass analyzes the actual generated image and places text where it's readable
- Everything exists as editable layers that can be dragged, resized, restyled, or deleted without affecting other elements
Technical Architecture
The entire codebase was built using Claude Code. The architecture features a staged AI pipeline:
- One LLM plans the composition
- An image model generates the scene
- A second LLM pass analyzes the actual generated image to place text
Claude Code handled everything from the Fabric.js canvas setup to the API routing layer that lets users plug in their own keys. Most of the prompt engineering for the decomposer and text refinement stages was iterated through Claude as well.
Key Features
- Brand kits - upload brand assets and AI extracts colors, fonts, and style to keep every generation on-brand
- Works with just a Google AI key - no subscription or per-image fees
- Option to add an OpenRouter key for access to GPT, Claude, and other models
- Export full setup as an encrypted file to share with teammates
- Runs fully in the browser - nothing stored on any server
- Free to use
Development Insights
The developer was surprised by how well Claude handled the multi-stage pipeline design. When describing problems like "text keeps landing on busy parts of the image," Claude would propose solutions (vision-based post-placement refinement) and implement them end-to-end.
The tool is currently available at layerkit.impulze.ai, and the developer is fine-tuning the smart text placement and welcomes feedback.
📖 Read the full source: r/ClaudeAI
👀 See Also

Voxlert: Voice Notifications for Claude Code Sessions with Character Voices
Voxlert is a tool that hooks into Claude Code events and speaks notifications using distinct character voices like StarCraft Adjutant, SHODAN, GLaDOS, and HEV Suit. It uses an LLM via OpenRouter to generate in-character lines and runs locally with npm installation.

MCP Gateway for Secure Remote Access to Internal Tools
An open-source MCP gateway aggregates multiple MCP tool servers into a single connection, enabling secure access via Claude Desktop without exposing public endpoints. It uses OpenZiti/zrok for zero-trust networking and requires only one configuration entry with a share token.

Terminal-Based 3D Renderer Built with Multi-Agent Claude Code System
A developer created tortuise, a pure terminal-based 3D renderer that displays Gaussian splats using Unicode and ASCII symbols, built over 3 days using 70-80 AI agents coordinated through a Claude Code setup with subagents inside subagents.

DeepSeek V4 Flash Delivers Near-Opus Quality for Local LLMs on Premises
Reddit user reports DeepSeek 4 Flash approaches Opus-level performance for local AI agents on confidential data, enabling on-premise deployment without AWS. Running locally with NVIDIA GPUs, but still slow at 1M tokens.