lobehub/.cursor/rules/project-introduce.mdc

36 lines
823 B
Text

---
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