https://github.com/liddiard/typeemoji-llm
Your AI-powered emoji assistant ✨🔎
https://github.com/liddiard/typeemoji-llm
ai chatgpt css-animations flask llm openai react vite
Last synced: 3 months ago
JSON representation
Your AI-powered emoji assistant ✨🔎
- Host: GitHub
- URL: https://github.com/liddiard/typeemoji-llm
- Owner: liddiard
- License: mit
- Created: 2025-01-10T19:24:52.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-03-09T16:24:54.000Z (over 1 year ago)
- Last Synced: 2025-03-09T17:25:08.563Z (over 1 year ago)
- Topics: ai, chatgpt, css-animations, flask, llm, openai, react, vite
- Language: TypeScript
- Homepage: https://typeemoji.com
- Size: 3.69 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [✨ TypeEmoji LLM](https://typeemoji.com/)
Find the best emoji to represent any concept, powered by AI. Learn more in the [blog post](https://harrisonliddiard.com/project/typeemoji-llm/).
## Local development setup
### Client
1. `npm i`
2. `npm run dev`
- Build: `npm run build`
- Deploy (requires configured [AWS CLI](https://aws.amazon.com/cli/)): `npm run deploy`
### Server
#### Docker (recommended)
1. `cd server/`
2. `cp .env.example .env`
3. Add your OpenAI API key to the `.env` file
4. `docker compose up`
#### No Docker
1. `cd server/`
2. `python3 -m venv venv`
3. `source venv/bin/activate`
4. `pip install -r requirements.txt`
5. `OPENAI_API_KEY= python app.py`