github danny-avila/LibreChat v0.3.3

latest releases: v0.7.5-rc2, v0.7.5-rc1, v0.7.4...
pre-release17 months ago

What's Changed

An openAI preset used with this project helped me write this! Check it out on our discord

New Functionality:

  • Created Docker Hub repo, addressing #182 [f5ff91c]
  • Changed docker-compose.yml to use pre-built image for api service instead of building from local file [f5ff91c]
  • Use gen_title response for askChatGPTBrowser.js (official title). [017447b]
  • Export conversation: csv, json, txt, markdown, screenshot. [6f0b559] [9691438]
  • Set document title when conversation is switched. [e0b0b68]
  • Add support for deleting individual presets. [83df28f]
  • Add RQ tokenizer. [88aea81]
  • Add support for saving messages to database. [a81bd27]
  • Support user-provided token to bingAI and chatgptBrowser by @wtlyu in #177

Bug Fixes and Cleanup:

  • Fix abort messages and continue conversation on abort , prevent page refresh on stop generating button by @danny-avila #176
  • fix nginx container not containing the actual build output by @llk89 in #178
  • fix: fix infinite query failure when conversationId is not found by @danorlando in #179
  • Clean code with newConversationId in askbingai. [fc91ed4]
  • Refactor Message.jsx to remove cancelled message bubble and improve wording of unfinished message. [0bd2409]
  • Use new conversation Id [3b94a98], remove blank in screenshot [5664a0c], and remove use-screenshot [c271f04].
  • Fix withAuthentication on post requests [94e0636], fix conversations in nav (put refreshConvoHint back) and pagination [9a0e380].
  • Fix error and default tone for Sydney [e5e4ee2], and fix bug when clicking on title in search results [c983670]. by @HyunggyuJang and @danorlando
  • Resolve JavaScript heap out of memory error from Vite [6e42d4f], and fix isNotAppendable condition [78ae220].
  • Address infinite query failure when conversationId is not found [fb7542c], and correct typo in environment variable name [6aa540c].

What's coming

  • User system is in progress
  • Currently Implementing a reverse engineering of the chatgpt plugins functionality. Official plugins are proving tricky and error prone but a good agent solution that can use community created plugins is much more likely and functional. Possibly also autoGpt/agentGpt in the future
  • Models supported by llama.cpp can be easily integrated and will get around to this optional feature. The idea is to have users install them as desired.
  • the official site UI has received a good update and will get around to matching it, possibly as a configurable setting
  • Optimization of search function and database CRUD for multi-user system

New Contributors

Full Changelog: v0.3.0...v0.3.3

Don't miss a new LibreChat release

NewReleases is sending notifications on new releases.