Ask once, answer with skills. WenDui is a skill-native chat product that turns repeatable work into Skills and invokes them inline.
- Skill-first workflow with structured capture and reuse
- Clean UX for creating, browsing, and applying Skills
- Frontend-only workspace (backend separated)
- Frontend: React + Vite + Tailwind
- Runtime: Node.js
pnpm install
pnpm exec vite --host localhost --port 5174 --strictPortOpen http://localhost:5174/
This project reads environment variables from the shell (not from .env files).
VITE_BACKEND_URL sets the API base URL:
- Development default:
http://127.0.0.1:8000when unset. - Production default: empty string when unset (use same-origin
/api).
Examples:
VITE_BACKEND_URL=http://127.0.0.1:8000 pnpm devVITE_BACKEND_URL= pnpm builddocker build -t wendui:local .
docker run --rm -p 7860:80 wendui:localOpen http://localhost:7860
MIT MIT