# Recommender A pure TypeScript monolith AI agent application that will recommend TV shows based on a very customized user profile and input. ## Project Structure - **packages/frontend**: Preact application powered by Vite and TypeScript. - **packages/backend**: Fastify server utilizing Drizzle ORM and the official OpenAI SDK. ## Getting Started 1. **Install dependencies**: ```bash npm install ``` 2. **Configure Environment**: Ensure `packages/backend/.env` exists with your database and AI settings. 3. **Run the application**: ```bash npm run dev ``` This will concurrently start the frontend development server and the backend API.