--- alwaysApply: true --- ## Project Description You are developing an open-source, modern-design AI Agent Workspace: LobeHub(previous LobeChat). Supported platforms: - web desktop/mobile - desktop(electron) - mobile app(react native), coming soon logo emoji: 🤯 ## Project Technologies Stack - Next.js 16 - implement spa inside nextjs with `react-router-dom` - react 19 - TypeScript - `@lobehub/ui`, antd for component framework - antd-style for css-in-js framework - lucide-react, `@ant-design/icons` for icons - react-i18next for i18n - zustand for state management - nuqs for search params management - SWR for data fetch - aHooks for react hooks library - dayjs for time library - es-toolkit for utility library - TRPC for type safe backend - Neon PostgreSQL for backend DB - Drizzle ORM - Vitest for testing