This is a refactor plan, we will stop using nuxt. New project structure: ``` packages - api - web - ui - shared - agent ``` - `api`: Use ElysiaJs - `web`: Vue + Vite - `ui`: ... - `shared` - `agent`: Vercel AI SDK