Improvements
- Cerebres provider
- The default chat thread is now killed when you create a new thread. If you have chats on the default thread, it will be available still. New workspaces or workspaces with no chats on default will no longer show it.
- All model providers are now opt-out of tool calling by default. Everything will call tools by default unless you opt-out offering better performance for agents everywhere
- STT Support for Deepgram, GenericOAI, Lemonade, & OpenAI
- TTS Support for KokoroTTS
- Web-scraping now will convert to markdown for better parsing and chat followup tasks with minimal context bloat
- Summary tool was overhauled. Now it will so better summaries with transparency as well as ask before continuing for longer summaries
- Improvements to the GenericOAI provider
- 24hour system variable formats
- Better LaTex rendering support
Bug Fixes
- Context limit detection issue for agents: #5716
- SEARXNG double encoding: #5723
- Timeouts for all fetch requests #5721
- Escape illegal XML in word docs, etc #5760
- (Windows) On unisntall, checkbox to remove all AnythingLLM data is now present
- Tray Fixes when app starts in background or Desktop Assistant feature is toggled.
What's Changed
- docs: list all cloud embedding providers by @narutamaaurum in #5701
- feat: add Cerebras as an LLM provider by @officialasishkumar in #5699
- fix provider override in agents by @timothycarambat in #5716
- docs: fix self-hosted terms wording by @Zhao73 in #5737
- fix: avoid double-encoding SearXNG search queries by @trick77 in #5723
- Kill
defaultthread by @timothycarambat in #5739 - feat: add server-side speech-to-text with OpenAI provider by @shatfield4 in #5596
- Kokoro TTS provider by @shatfield4 in #5679
- add windows paths to isWithin by @timothycarambat in #5685
- apply universal sdk timeout by @timothycarambat in #5721
- fix: support Azure & Dell Pro AI Studio providers in agent summarization fallback by @sanidhyasin in #5738
- Turn HTML scraped sites to Markdown for better research by @timothycarambat in #5742
- Improve agent summarizer tool by @shatfield4 in #5719
- Generic OpenAI improvements by @timothycarambat in #5746
- feat: make document sync stale-after interval configurable by @sanidhyasin in #5747
- fix: strip XML-illegal control characters from generated documents by @sanidhyasin in #5760
- feat(embed): opt-in deny-by-default for embeds with no allowlist by @dmitrymaranik in #5759
- add 24 hours date and time formats to SystemVariables by @timothycarambat in #5778
- Make native tool calling opt-out instead of opt-in by @timothycarambat in #5783
- better LaTex support by @timothycarambat in #5779
New Contributors
- @narutamaaurum made their first contribution in #5701
- @Zhao73 made their first contribution in #5737
- @trick77 made their first contribution in #5723
- @sanidhyasin made their first contribution in #5738
- @dmitrymaranik made their first contribution in #5759
Full Changelog: v1.13.0...v1.14.0