AI-powered design studio for mobile and web. Describe your app in natural language and generate production-ready screens in real time.
Dilag is a desktop application that turns ideas into polished mobile and web designs. Describe what you want and iterate through chat with AI.
dilag/
├── apps/
│ ├── desktop/ # Electron desktop app (React + Electron main/preload)
│ └── web/ # Next.js marketing site
├── packages/
│ └── ui/ # Shared UI components
├── turbo.json # Turborepo config
└── package.json # Bun workspaces
| Package | Description |
|---|---|
apps/desktop |
Main desktop application |
apps/web |
Public marketing website |
packages/ui |
Shared UI primitives/components |
- Bun 1.2+
git clone https://github.com/noelrohi/dilag.git
cd dilag
bun install# Desktop app
bun run dev:desktop
# Web app
bun run dev:web
# All apps
bun run devbun run build
bun run test
bun run lint- Electron main/preload host
- React 19 + TypeScript
- Vite + Tailwind CSS
- shadcn/ui components
- Zustand + React Query
- TanStack Router
- Pi embedded coding-agent runtime
- Next.js 16 (App Router)
- React 19
- Tailwind CSS 4
Contributions are welcome via pull request.
