A web application that provides a simple interface for performing various tasks using OpenAI's APIs.
- Terminal-like interface for input and output
- Calculator-style buttons for different LLM tasks
- Tasks include: Explain Like I'm 5, Summarize, How Did We Discover X?, and more
- Simple and intuitive UI with HTMX for interactivity
- Clone the repository
- Create a virtual environment:
python -m venv venv source venv/bin/activate # On Windows: venv\Scripts\activate
- Install dependencies:
pip install -r requirements.txt
- Copy
.env.example
to.env
and add your OpenAI API key:cp .env.example .env # Edit .env and add your OpenAI API key
- Run the application:
uvicorn app.main:app --reload
- Open your browser and navigate to
http://localhost:8000
- Backend: Python with FastAPI
- Frontend: HTML, CSS, JavaScript with HTMX
- API: OpenAI's APIs for LLM functionality