Releases: danny-avila/LibreChat
Releases · danny-avila/LibreChat
v0.0.3
Changes
This is to mark a new tag before a major PR merge, to properly document the latest changes before.
- Mobile Styling added #43
- Build docker container with one command now from root dir #56
- Auto focus support added to Chat Input #58
- Model menu key issue fixed #54
- Titles now generates in user language #40
- Host name and proxy address configuration support added #26
- Added Bing styling (citations with links that open in new tabs) #23
- Spinner indicating messages are loading
- Unsupported code language errors & misc. reported errors fixed
v0.0.2
Changes
- Adds Sydney (jailbroken Bing AI) to the model menu, thanks to DavesDevFails for bringing it up: #13.
- No limits on Bing AI through Sydney
- Keep token usage small (words/messages/convo) to avoid any Jailbreak errors
- Bing/Sydney now correctly cite links, with sources appended to message. More styling to come.
- Minor fixes/improvements
- Ensures new conversations are created on all model state changes
- Model menu won't close on model deletion
- Re-enabled ChatGPT free since it might be working for most people (not for me)
- First outside contributions! Thank you HyunggyuJang for #11 & #12
v0.0.1
The app is dockerized as of this first release for quick setup! See full setup instructions here.
Features
- Response streaming identical to ChatGPT through server-sent events
- UI from original ChatGPT, including Dark mode
- AI model selection (official ChatGPT API, BingAI, ChatGPT Free)
- Create and Save custom ChatGPTs*
- Dockerized and easy setup instructions
^* ChatGPT can be 'customized' by setting a system message or prompt prefix and alternate 'role' to the API request
Roadmap
Warning
This is a work in progress. I'm building this in public. FYI there is still a lot of tech debt to cleanup. You can follow the progress here or on my Linkedin.
Here are my recently completed and planned features:
- Persistent conversation
- Rename, delete conversations
- UI Error handling
- Bing AI integration
- AI model change handling (start new convos within existing, remembers last selected)
- Code block handling (highlighting, markdown, clipboard, language detection)
- Markdown handling
- Customize prompt prefix/label (custom ChatGPT using official API)
- Server convo pagination (limit fetch and load more with 'show more' button)
- Config file for easy startup (docker compose)
- Build test suite for CI/CD
- Conversation Search (by title)
- Resubmit/edit sent messages
- Semantic Search Option (requires more tokens)
- Bing AI Styling (for suggested responses, convo end, etc.)
- Prompt Templates/Search
- Refactor/clean up code (tech debt)
- Optional use of local storage for credentials
- Mobile styling (half-finished)
- Deploy demo
Also worth noting, the method to access the Free Version is no longer working, so I've removed it from model selection until further notice.