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

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 ✨🔎

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`