Turborepo containing AI R&D projects.
This monorepo includes the following packages/apps:
- Basechat: a R&D Next.js app to explore the latest AI releases.
- cv-ai-chat: A Next.js app UI that interacts with a RAG Node backend.
- cv-ai-rag-uploader: A Node.js LangChain RAG uploader to provide content for
cv-ai-chat
. - @repo/ui: Tailwind shared UI components for use in apps.
- @repo/tailwind-config: Shared Tailwind configuration for apps and packages.
- @repo/eslint-config:
eslint
configurations (includeseslint-config-next
andeslint-config-prettier
) - @repo/typescript-config:
tsconfig.json
s used throughout the monorepo
npm install
npm run dev -w 'apps/basechat'
npm run dev -w 'apps/cv-ai-chat'
npm run blog -w 'apps/cv-ai-rag-uploader'
npm run docs -w 'apps/cv-ai-rag-uploader'
npm run github -w 'apps/cv-ai-rag-uploader'
To build:
npm run build -w 'packages/ui'
To build & watch for changes:
npm run dev -w 'packages/ui'