https://github.com/abi/yardsale-ai
https://github.com/abi/yardsale-ai
Last synced: about 1 year ago
JSON representation
- Host: GitHub
- URL: https://github.com/abi/yardsale-ai
- Owner: abi
- License: mit
- Created: 2024-02-07T21:51:16.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2024-02-28T20:41:09.000Z (over 2 years ago)
- Last Synced: 2025-03-19T01:45:31.475Z (about 1 year ago)
- Language: TypeScript
- Size: 482 KB
- Stars: 12
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Yardsale AI
Create a nice Facebook Marketplace listing for anything you own and want to sell. A simple app that uses GPT-4 Vision and Whisper to generate the listing.
https://github.com/abi/yardsale-ai/assets/23818/26b68357-4815-4e33-989d-8dcbcf987b0c
## 🚀 Try It Out!
[Try it here](https://yardsaleai.com) (while my budget allows, it's free to try). Or see [Getting Started](#-getting-started) below for local install instructions.
## 🛠 Getting Started
The app has a React/Vite frontend and a FastAPI backend. You will need an OpenAI API key with access to the GPT-4 Vision API.
Run the backend (I use Poetry for package management - `pip install poetry` if you don't have it):
```bash
cd backend
echo "OPENAI_API_KEY=sk-your-key" > .env
poetry install
poetry shell
poetry run uvicorn main:app --reload --port 7002
```
Run the frontend:
```bash
cd frontend
yarn
yarn dev
```
Open http://localhost:5173 to use the app.
If you prefer to run the backend on a different port, update VITE_WS_BACKEND_URL and VITE_HTTP_BACKEND_URL in `frontend/.env.local`
## 🙋♂️ FAQs
- **How can I provide feedback?** For feedback, feature requests and bug reports, open an issue or ping me on [Twitter](https://twitter.com/_abi_).
## 📚 Examples
...