Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/nicholasdly/chat

A simple chatbot using prompt engineering. 🤖
https://github.com/nicholasdly/chat

Last synced: 13 days ago
JSON representation

A simple chatbot using prompt engineering. 🤖

Awesome Lists containing this project

README

        

# chat.nicholasly.com

> Have a chat with my personal AI chatbot!

Powered by `gpt-4o-mini`, [chat.nicholasly.com](https://chat.nicholasly.com/) uses prompt engineering to create an AI chatbot that can converse about my life and work.

Design inspired by Apple's iMessage service.

## Development

**chat.nicholasly.com** is built with the following tools:

- **Web Framework**: [Next.js](https://nextjs.org/)
- **Styling**: [Tailwind CSS](https://tailwindcss.com/)
- **AI Toolkit**: [Vercel AI SDK](https://sdk.vercel.ai/)
- **Deployment**: [Vercel](https://vercel.com/)

### Installation

1. Fork and clone this repository using `git clone`.

2. Install npm packages:

```zsh
npm install
```

3. Create a `.env.local` file based off of [`.env.example`](.env.example), and provide the necessary keys.

4. Run the following command to start a local development server.

```zsh
npm run dev
```

## License

Licensed under the MIT License, Copyright © 2024