An open API service indexing awesome lists of open source software.

https://github.com/intermediadesigns/ai-answer


https://github.com/intermediadesigns/ai-answer

Last synced: 20 days ago
JSON representation

Awesome Lists containing this project

README

          

# AI Answer Engine

## Getting Started

First, clone the repository and install the dependencies:
```bash
git clone https://github.com/team-headstart/ai-answer-engine.git
```

Navigate to the project directory:
```bash
cd ai-answer-engine
```

Then, install the dependencies:

```bash
npm install
```

Then, run the development server:
```bash
npm run dev
```

Open [http://localhost:3000](http://localhost:3000) with your browser to see the result.

## Tasks

- Take a look at the TODOs throughout the repo, namely:

- `src/app/page.tsx`: Update the UI and handle the API response as needed

- `src/app/api/chat/route.ts`: Implement the chat API with Groq and web scraping with Cheerio and Puppeteer

- `src/middleware.ts`: Implement the code here to add rate limiting with Redis

## Learn More

To learn more about Next.js, take a look at the following resources:

- [Next.js Documentation](https://nextjs.org/docs) - learn about Next.js features and API.
- [Learn Next.js](https://nextjs.org/learn) - an interactive Next.js tutorial.