Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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. 🤖
- Host: GitHub
- URL: https://github.com/nicholasdly/chat
- Owner: nicholasdly
- License: mit
- Created: 2024-07-18T05:39:24.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-11-19T07:16:22.000Z (2 months ago)
- Last Synced: 2025-01-11T02:59:42.919Z (19 days ago)
- Language: TypeScript
- Homepage: https://chat.nicholasly.com
- Size: 330 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 3
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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