Skip to content

Releases: danny-avila/LibreChat

v0.0.3

15 Mar 19:02
Compare
Choose a tag to compare
v0.0.3 Pre-release
Pre-release

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

10 Mar 01:48
Compare
Choose a tag to compare
v0.0.2 Pre-release
Pre-release

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
  • 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

07 Mar 20:03
Compare
Choose a tag to compare
v0.0.1 Pre-release
Pre-release

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.