tweaker v0.1.0

Visual editor for
your codebase

Click any element in the browser, drag to adjust, and your source code updates in real time. Chrome extension + AI agent bridge.

localhost:3000
Overview
Users
Analytics
Billing
StatCard.tsx:12
padding 16px
gap 8px
radius 10px
Revenue
$12,480
+14%
Users
3,842
+8%
Sessions
18.2k
-2%
NameStatusAmount
Acme CorpActive$2,400
Globex IncPending$1,800
InitechActive$960
History 3
StatCard.tsx:12
padding 12px 16px
NavBar.tsx:4
gap 16px 24px
Badge.tsx:6
radius 2px 3px
StatCard.tsx:12
Describe a change...
┌─────────────────────────────────────────────────┐
  Chrome extension                               
  Select · Drag · Type natural language           
└──────────────────────┬──────────────────────────┘
                        websocket
┌──────────────────────┴──────────────────────────┐
  tweaker serve                                  
  WebSocket :7890  ·  REST :7891  ·  MCP stdio    
└──────────────────────┬──────────────────────────┘
                        changes
┌──────────────────────┴──────────────────────────┐
  Your AI agent                                  
  Claude Code · Cursor · Windsurf · custom        
└─────────────────────────────────────────────────┘
Select
Click any element on your localhost dev server. Handles appear for padding, margin, font-size, colors.
Drag
Drag handles to adjust values visually. Or use the natural language bar — "make this bolder", "add 8px gap".
Sync
Changes route to your AI agent, which edits actual source files. Tailwind classes, CSS modules, inline styles — whatever your project uses.
01
Run init in your project directory. Detects your framework, configures your agent, starts the server.
$ npx @dowdavid/tweaker init
02
Install the Chrome extension.
$ git clone https://github.com/dowdavid/tweaker.git
$ cd tweaker && npm run build
Then open chrome://extensions → enable Developer mode → Load unpacked → select the dist/ folder.
03
Start your dev server. Click the extension icon. Start tweaking.
Next.js/Vite/CRA/Gatsby/Nuxt/SvelteKit/Astro/Angular/Remix