Welcome to the Research and Development Monorepo! This repository centralizes multiple projects and internal packages, all managed by Turborepo to optimize the development process. This setup enables efficient collaboration, code reuse, and consistent configuration management across projects.
This monorepo comprises various applications and shared packages that support the development and integration of AI agents, as well as other foundational projects.
The apps/
directories are dedicated to developing and integrating AI agents. Each application serves a unique purpose and can be developed independently while sharing common resources through the packages.
apps/WorkPlace
: A dedicated space to explore, test, and evaluate various AI agents developed from different models, each tailored for unique use cases.apps/AskMe
: A NestJS Application that utilizes LangChain and LangGraphJS to create a conversational AI application with pg-ai and pgai-vectorizer.
The packages/
directories contain shared modules and configurations that are reused across different applications, ensuring consistency and reducing duplication of effort.
-
packages/typescript-config
: Contains thetsconfig.json
configuration used throughout the monorepo to maintain consistent TypeScript settings. -
packages/biome-config
: Houses thebiome.json
configuration, applied across the monorepo to standardize environment and project settings.
To get started with this monorepo, ensure you have the necessary tools and dependencies installed. Follow these steps:
- Clone the Repository:
git clone https://github.com/Mathieuka/AI-research-and-development
- Install Dependencies:
pnpm install