initial commit
This commit is contained in:
24
README.md
Normal file
24
README.md
Normal file
@@ -0,0 +1,24 @@
|
||||
# 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.
|
||||
Reference in New Issue
Block a user