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

https://github.com/Jannchie/chat-ui

Jannchie‘s Chat UI, for LLM Services
https://github.com/Jannchie/chat-ui

chatgpt llm llm-inference webapp

Last synced: about 1 year ago
JSON representation

Jannchie‘s Chat UI, for LLM Services

Awesome Lists containing this project

README

          

# Jannchie's Chat UI

[![CodeTime Badge](https://img.shields.io/endpoint?style=social&color=222&url=https%3A%2F%2Fapi.codetime.dev%2Fshield%3Fid%3D2%26project%3Dgemini-chat-ui%26in=0)](https://codetime.dev)

A generic frontend-only page for accessing various LLM APIs.

## DEMO

[Online Demo](https://chat.jannchie.com/)


preview

## Features

- [x] Support for ChatGPT API.
- [x] Support for Open Router API.
- [x] Compatibility with all OpenAI-compatible platform APIs (Custom mode).
- [x] Support for chat history.
- [x] Displays reasoning process (Thinking).
- [x] Implemented text fade-in effect similar to Gemini.
- [x] Replica of Gemini-style chat UI.
- [x] Renders mathematical formulas, optimized for outputs from models like ChatGPT.
- [x] Supports code block copying and Markdown-formatted text copying.

## Usage

- **Model Selection**: Choose the model from the top-left dropdown.
- **API Key**: Enter your API key in the top-right settings.

## TODO

- [ ] Integrate Gemini API support.
- [ ] Enable chat message editing functionality.
- [ ] Implement image upload capability.
- [ ] Add parameter adjustment controls.
- [ ] Display API usage costs.