Skip to content

Releases: WAppAI/assistant

v3.0.0

14 Oct 22:11
Compare
Choose a tag to compare

TL;DR

  • Moved from wwjs to Baileys, making the code use way less ram and hopefully increasing stability in the long run.

What's Changed

Full Changelog: v2.13.0...v3.0.0

v2.13.0

05 Oct 19:16
Compare
Choose a tag to compare

TL;DR

  • Added Docker.
  • Added pulses inspired by MemGPT heartbeat, a thing that wakes the LLM periodically to give updates to the user like an event in his calendar, some route that you asked to be kept informed, etc. Generally things in the LLM core memory, conversational window and things from the tools enabled. There is also a way to ask the LLM to schedule a heartbeat, though they won't persist a reset.
  • (Re) Added a queue system.
  • Added a !reset lc_mem command that only deletes the conversation memory, and not the core memory.
  • If you are updating you will need to update your .env variables.

What's Changed

Full Changelog: v2.12.0...v2.13.0

v2.12.0

18 Sep 08:16
Compare
Choose a tag to compare

TL;DR

  • Added a core memory to the bot, this is supposed to store crucial info in a more permanent state (outside the limited memory)
  • The LLM should add, delete and update those infos by itself. But you can facilitate it by telling the bot to use the tool
  • When updating, you will need to do a pnpm build which shouldn't reset your database anymore.
  • This is the first step towards a bunch of features that I have been wanting to add, you can check those in the projects tab

What's Changed

Full Changelog: v2.11.0...v2.12.0

v2.11.0

16 Sep 07:35
Compare
Choose a tag to compare

TL;DR

  • Added support for direct integration with Google, Anthropic, and Groq APIs, leveraging Langchain's tool-calling agent to boost performance.
  • Currently all Groq and Gemini models in the change command are free.
  • Groq also offers Whisper for free, which has been integrated as well.
  • You will need to do a pnpm i

What's Changed

Full Changelog: v2.10.0...v2.11.0

v2.10.0

15 Sep 02:28
Compare
Choose a tag to compare

TL;DR

  • Added a Weather Tool to Langchain
  • Updated LLMs in change command

What's Changed

Full Changelog: v2.9.0...v2.10.0

v2.9.0

16 Jul 01:15
Compare
Choose a tag to compare

TL;DR

What's Changed

Full Changelog: v2.8.0...v2.9.0

v2.8.0

30 Apr 15:48
Compare
Choose a tag to compare

TL;DR

  • Changed langchain agent to tool calling in OpenAI models.
  • This massively improves performance, eliminating the need to delete memory with every message and making it much more reliable. I highly recommend using an OpenAI model for now.
  • In the next few days, support for tool calling will also come for Anthropic and Google models.

What's Changed

Full Changelog: v2.7.0...v2.8.0

v2.7.0

26 Apr 19:13
f33bbdc
Compare
Choose a tag to compare

TL;DR

  • Changed langchain agent to structured chat which should be better than reAct
  • Tweaks in the prompt for both bing and langchain
  • New .env variables DEFAULT_MODEL and MODEL_TEMPERATURE. You will need to modify your .env with them.

What's Changed

  • Changed agent used in langchain to structured chat by @Luisotee in #290

Full Changelog: v2.6.0...v2.7.0

v2.6.0

19 Mar 23:25
bd71bde
Compare
Choose a tag to compare

What's Changed

Full Changelog: v2.5.0...v2.6.0

v2.5.0

18 Mar 19:55
bcd0a78
Compare
Choose a tag to compare

TL;DR

  • Added image generation with dalle into openrouter models, more info at env.example.
  • Added basic calculator tool from langchain.
  • Updated langchain and fixed all error messages.

What's Changed

Full Changelog: v2.4.1...v2.5.0