Releases: Mintplex-Labs/anything-llm
AnythingLLM v1.9.0
@agent Overhaul & streaming ⚡️️
agent-streaming.mp4
When anythingllm first launched, the word "agent" was not in the vocabulary of the LLM world. Agents are quickly becoming the standard for building AI applications and also the core experience for interacting with LLMs.
For too long, due to the complexity of building agents, spotty tool call support, models that can't even use tools and more nerd stuff, we often had to settle an experience that was not really fun to use since 99% of the time you were just looking at loading spinners waiting for the response.
The new agent experience is now here
Streams tool calls and responses in real time (all providers, all models)
Agents can now real-time download and ingest files from the web (eg: link to PDF, excel, csv). Anything you would use a document can be read in real time by the agent from the web.
Upcoming:
- Agent real-time API calling without agent flows
- Agent image understanding
- Agent system prompt passthrough + user context awareness
- Realtime file searching cross-platform default skill
Notable Improvements: 🚀
- All models and providers now support agentic streaming
- Microsoft Foundry Local integration
- Ephemerally scrape/download any web-resource via agent or uploader
What's Changed
- Allow default users to reorder workspaces by @shatfield4 in #4292
- Export image support for JSON and JSONL by @shatfield4 in #4359
- Fix: missing edit icon for prompts by @17ColinMiPerry in #4344
- feat(i18n): add missing Portuguese (Brazil) translations by @beckeryuri in #4328
- feat: Implement CometAPI integration for chat completions and model m… by @TensorNull in #4379
- Resize chat textarea on paste by @shatfield4 in #4369
- update save file agent text by @timothycarambat in #4389
- Added metadata parameter to document/upload, document/upload/{folderName}, and document/upload-link by @jstawski in #4342
- Add support for
SIMPLE_SSO_NO_LOGIN_REDIRECTconfig setting by @timothycarambat in #4394 - patch folder name GET request response by @timothycarambat in #4395
- Add User-Agent header on the requests sent by Generic OpenAI providers. by @angelplusultra in #4393
- Report sources in API responses on finalized chunk by @timothycarambat in #4396
- Allow user to specify args for chromium process so they dont need SYS_ADMIN on container. by @timothycarambat in #4397
- API request delay for Generic OpenAI embedding engine by @chaserhkj in #4317
- Enhanced Chat Embed History View by @MateKristof in #4281
- Ignore hasOwnProperty linting errors by @shatfield4 in #4406
- Migrate OpenAI LLM provider to use Responses API by @shatfield4 in #4404
- Update the timeout value on all stream-timeout providers: by @timothycarambat in #4412
- [BUGFIX] Update Dell Pro AI Studio Default URL by @spencerbull in #4433
- Add PostgreSQL vector extension in createTableIfNotExists function by @angelplusultra in #4430
- fix: resolve Firefox search icon overlapping placeholder text by @naaa760 in #4390
- Refactor Class Name Logging by @angelplusultra in #4426
- Change incorrect notation of Weaviate to PG Vector in env.example by @angelplusultra in #4439
- Enable custom HTTP response timeout for ollama by @timothycarambat in #4448
- fix: youtube transcript collector not work well with non en or non asr caption by @AoiYamada in #4442
- Add HTTP request/response logging middleware for development mode by @angelplusultra in #4425
- Sanitize Metadata Before PG Vector Database Insertion by @angelplusultra in #4434
- New Default System Prompt Variables (User ID, Workspace ID, & Workspace Name) by @angelplusultra in #4414
- Apply renderer from chat widget history to workspace chats by @timothycarambat in #4456
- Patch OpenAI metrics by @timothycarambat in #4458
- fix(uiux): correct typo in System Prompt description text by @vansh2408 in #4461
- Enable real-time agent tool call streaming for all providers by @timothycarambat in #4279
- Add stream options to Gemini LLM for usage tracking by @angelplusultra in #4466
- Fetch, Parse, and Create Documents for Statically Hosted Files by @angelplusultra in #4398
- Migrate OpenAI Agent to use ResponsesAPI by @timothycarambat in #4467
- Microsoft Foundry Local LLM provider & agent provider by @shatfield4 in #4435
- Model context limit auto-detection for LM Studio and Ollama LLM Providers by @shatfield4 in #4468
- Sync models from remote for FireworksAI by @timothycarambat in #4475
- Render html optional by @timothycarambat in #4478
- Adding AnythingLLM Helm Chart by @sculley in #4484
- Reimplement Cohere models for basic chat by @timothycarambat in #4489
- Tooltips for workspace and threads by @timothycarambat in #4500
- Improve URL handler for collector processes by @timothycarambat in #4504
- Migrate gemini agents away from
Untooledby @timothycarambat in #4505 - Update .gitignore by @jaynedoezy-web in #4507
- refactor: change naming - contextwarpper to authprovider #4510 by @Guru6163 in #4511
- fix label for chunk length setting by @timothycarambat in #4515
- Fix: File pulling fails with uppercase URL characters by @angelplusultra in #4516
New Contributors
- @beckeryuri made their first contribution in #4328
- @TensorNull made their first contribution in #4379
- @jstawski made their first contribution in #4342
- @angelplusultra made their first contribution in #4393
- @chaserhkj made their first contribution in #4317
- @MateKristof made their first contribution in #4281
- @spencerbull made their first contribution in #4433
- @AoiYamada made their first contribution in #4442
- @vansh2408 made their first contribution in #4461
- @sculley made their first contribution in #4484
- @jaynedoezy-web made their first contribution in #4507
- @Guru6163 made their first contribution in #4511
Full Changelog: v1.8.5...v1.9.0
AnythingLLM v1.8.5 🎉 Mobile support + RAG improvements
AnythingLLM v1.8.5 is live
Notable Changes
Mobile support
Now, currently under Experimental features, you can connect the AnythingLLM Mobile App - Android Beta to your instance to seamlessly blend an on-device and off-device experience. Leverage your instance Agent Skills and flows all within a single unified interface!
Chat with documents has been overhauled
upload-documents.mp4
When we first built AnythingLLM, the average context window was 4K - hardly anything to fit a full document. So we decided to always be RAG first. This has its drawbacks since RAG is semantically dependent on asking questions about content in the document. This leads to poor results for "Summarize this document," only to be told by the document, "what are you talking about".
Well, now we have the best of both worlds. Documents are scoped to a workspace thread & user and we will attempt to use the full document text when possible and your model can support it. If you overflow this amount, we can then ask you to embed the document so you can unlock that long-term memory.
You can also easily manage and see your context window to remove files that are no longer relevant, but retain the conversation history.

You can also still embed files directly in the workspace file manager too :)
What's Changed
- Add
modelfield parameter for generic OpenAI TTS by @timothycarambat in #4171 - Clear cached docs on text splitter changes by @shatfield4 in #4163
- Update BARE_METAL.md by @buraktopalyn in #4175
- run jest by @timothycarambat in #4177
- Moonshot AI LLM & agent provider by @shatfield4 in #4178
- Fix multimodal chats via openai compat api by @shatfield4 in #4135
- Native Embedder model selection (incl: Multilingual support) by @timothycarambat in #3835
- fix: correct some typos and grammatical errors in translation strings and index.jsx by @antonharder in #4195
- Modify the PostgreSQL SQL connector to support querying tables from schemas other than the default public schema. by @romanwu10 in #4202
- Fix app version metrics endpoint by @shatfield4 in #4209
- Update
writeToServerDocumentsto take config object by @timothycarambat in #4213 - [Chore]:
sendCommandnon positional call signature by @timothycarambat in #4218 - Update check for
validFuncCallto only check required args and for undefined options by @timothycarambat in #4214 - fix: API export-chats endpoint function import error by @naaa760 in #4220
- STT append spoken text by @timothycarambat in #4216
- Mobile sync support by @timothycarambat in #4173
- Add custom JWT TTL by @timothycarambat in #4234
- Fix password hint text by @timothycarambat in #4235
- Update common.js Hebrew language update by @start-life in #4241
- docs(i18n): Complete missing Spanish translations by @timothycarambat in #4263
- feat: add Romanian translation by @dpvue in #4247
- Workspace Chat with documents overhaul by @timothycarambat in #4261
- feat: Add Exa as a Search Provider by @naaa760 in #4258
- Update common.js by @dpvue in #4278
- Chroma Cloud vector db provider by @shatfield4 in #4273
- Update Security UI to match all other Settings by @AshikaAnand12 in #4274
New Contributors
- @buraktopalyn made their first contribution in #4175
- @antonharder made their first contribution in #4195
- @romanwu10 made their first contribution in #4202
- @naaa760 made their first contribution in #4220
- @start-life made their first contribution in #4241
- @dpvue made their first contribution in #4247
- @AshikaAnand12 made their first contribution in #4274
Full Changelog: v1.8.4...v1.8.5
AnythingLLM 1.8.4
this is a minor patch update
Notable Changes
- Workspace & Thread searching now on the sidebar
- SQL Preflight connection validation (finally)
- Sticky codeblock headers while scrolling
- Codeblock max width to prevent long string overflows in the UI
What's Changed
- Handle BigInt in message response by @shatfield4 in #4110
- Configurable message limit for embed chat widget by @shatfield4 in #4114
- Add ability to search workspace and threads by @timothycarambat in #4120
- docs(i18n): Complete missing Chinese translations by @zz22558822 in #4123
- Fix chunking/snippet logs for clarity by @shatfield4 in #4129
- Sticky code block header by @shatfield4 in #4130
- docs(zh-cn): Update and improve Simplified Chinese translations by @ChenJiahao1 in #4137
- Sanitize youtube transcription file paths by @shatfield4 in #4148
- Add option to enable encryption on MSSQL Server db by @shatfield4 in #4134
- Migrate text size menu to embedded tooltip by @shatfield4 in #4147
- set max codeblock width to prevent overflows by @timothycarambat in #4157
- SQL preflight connection validation by @shatfield4 in #4150
New Contributors
- @zz22558822 made their first contribution in #4123
- @ChenJiahao1 made their first contribution in #4137
Full Changelog: v1.8.3...v1.8.4
AnythingLLM v1.8.3
AnythingLLM 1.8.3 is live!
News
Dont forget to sign up for the AnythingLLM mobile beta!
- Run small LLMs on device, full on-device RAG, agent tooling, and more. Fully private and on-device
- device-to-device sync between mobile and desktop clients over local networks
Notable Desktop Changes
- Built in Browser Tool You can now scrape private, authenticated, or otherwise gated context for collecting or use during agent web-scraping or agent flows!
- See the full changelog here
Notable updates and fixes
- Easily publish Agent Flows, Slash Commands, and System Prompts to the AnythingLLM Community Hub
- Patched YouTube transcript collector since it was failing due to Google API changes
What's Changed
- Flag to disable login UI and endpoints for credentialed auth by @timothycarambat in #3984
- Fix Typos in Comments and Documentation by @kilavvy in #3987
- Fix Typos in MetaGenerator.js Documentation Comments by @vtjl10 in #3993
- Fix Typo in Milvus Provider and Update Comment in Prisma Schema by @zeevick10 in #4003
- Fix typos in blog post example and save-file-browser plugin by @maximevtush in #4009
- Publish system prompts to hub by @shatfield4 in #3976
- Fix Typos in Comments and Documentation by @leopardracer in #4015
- Show app version in system settings sidebar by @timothycarambat in #4044
- Added missing German translations by @AlefAlfa in #4029
- Fix prompt, model, and temperature overrides in embed chat widget by @shatfield4 in #4036
- Publish agent flows to hub by @shatfield4 in #4001
- Publish slash commands to hub by @shatfield4 in #4019
- Added Estonian translation by @Tarkva in #4067
- Move show scrollbar option to chat settings by @shatfield4 in #4078
- Update common.js spellcheck for zh_TW by @martin0258 in #4074
- Add option to disable streaming via env for generic openai provider by @shatfield4 in #4079
- LMStudio 0 value embeddings patch by @shatfield4 in #4084
- Allow static defined prompt variables to be accessed by any authorized user by @shatfield4 in #4086
- Add hint for chats in query mode by @shatfield4 in #4076
- fix to support: feat2864 - using local credentials file with Amazon Bedrock by @nonatofabio in #3986
- Fix broken YT scraping with YT API by @bobbercheng in #4005
- Patch tokenizer race condition bug by @shatfield4 in #4091
- Polish translations by @timothycarambat in #4100
- feat: Add Korean (ko) locale translations by @ux-builder in #4096
- update typo in language key files by @timothycarambat in #4101
- Fix/drupal wiki (improve table & url handling) by @rexjohannes in #4097
- Fix score reporting for Milvus, Zilliz, and Pinecone vector databases by @shatfield4 in #4106
New Contributors
- @kilavvy made their first contribution in #3987
- @vtjl10 made their first contribution in #3993
- @zeevick10 made their first contribution in #4003
- @maximevtush made their first contribution in #4009
- @AlefAlfa made their first contribution in #4029
- @Tarkva made their first contribution in #4067
- @martin0258 made their first contribution in #4074
- @nonatofabio made their first contribution in #3986
- @bobbercheng made their first contribution in #4005
Full Changelog: v1.8.2...v1.8.3
AnythingLLM v1.8.2
AnythingLLM v1.8.2 is LIVE!
Other news
We were featured on stage at Microsoft Build (how cool???)
Notable Changes
Model swap in chat
You can now easily swap model or provider in the middle of chatting via cmd/Ctrl + Shift + L to show a tooltip menu to easily swap models without changing screens
System Prompt version tracking
Now, when you edit the system prompt of any workspace we locally store this information so you can easily refer to or restore to previous prompts that might work better for a given model or workspace.
What's Changed
- Fix/dom nesting warnings by @17ColinMiPerry in #3773
- Refactor AWS Bedrock Provider for Multi-modal Support & Correct Token Limits by @tristan-stahnke in #3714
- feat: support for iam roles for bedrock client by @dannysteenman in #2632
- feat: support fetch wikis for gitlab data connectors by @lcgash in #3271
- Updated README.md and README.zh_CN.md by @KPCOFGS in #3775
- Updated README.md and README.zh-CN.md by @KPCOFGS in #3776
- Enable workflow rule for package verification by @timothycarambat in #3778
- Update README.zh-CN.md by @KPCOFGS in #3780
- Chat prompt history menu by @shatfield4 in #3770
- minor UI patches by @timothycarambat in #3784
- Updated zh locale by @KPCOFGS in #3786
- locale change by @KPCOFGS in #3787
- Add Disable Spellcheck Option by @17ColinMiPerry in #3795
- Update:WorkspaceChat-ChatContainer-PromptInput by @maoguy in #3792
- updated locale by @KPCOFGS in #3796
- PGvector vector database support by @timothycarambat in #3788
- Fix MCP Start/Stop Toast Text by @17ColinMiPerry in #3803
- Fixed grammar and typos by @KPCOFGS in #3802
- Obsidian data connector by @shatfield4 in #3798
- Sponsors by @timothycarambat in #3816
- Fix typos by @omahs in #3826
- Update light mode designs for system prompt history by @shatfield4 in #3818
- Warn bad docker command by @timothycarambat in #3827
- Automatic Context window detection by @timothycarambat in #3817
- Improve UX for API keys and invitations by @shatfield4 in #3828
- Support Dell Pro AI Studio provider by @timothycarambat in #3829
- Optional summarization for web-scraping flow block by @shatfield4 in #3496
- 3416 file picker load times by @timothycarambat in #3833
- Respect Max Chunk Len set - Generic OpenAI Embedder connection by @timothycarambat in #3838
- Disable message send while content is embedding by @timothycarambat in #3832
- Updated Chinese locale by @KPCOFGS in #3852
- Filter malformed post-processed docs from file picker by @timothycarambat in #3853
- Update Brazilian Portuguese locale (pt_BR) by @JairoMarques in #3879
- Removed redundant scrollbar in search containers by @17ColinMiPerry in #3865
- Fix File attachments are not cleared on second send click when use @A… by @cnjsyyb in #3843
- Update citations UI by @shatfield4 in #3837
- Drupal invisible output with connector by @timothycarambat in #3878
- fixed drupal connector by @rexjohannes in #3893
- Feat/missing localizations by @JairoMarques in #3881
- Keyboard shortcut support by @AshAnand34 in #3890
- Handle invalid response bodies for
ContextWindowFinderby @timothycarambat in #3896 - Add Latvian language by @timothycarambat in #3897
- Update styles of attachments uploaded in PromptInput by @shatfield4 in #3892
- Remove border around image upload component by @shatfield4 in #3900
- fix issue with files loading with watching enabled by @timothycarambat in #3930
- Update more Brazilian Portuguese locale (pt_BR) by @JairoMarques in #3923
- Fix/mcp environment inheritance by @PaoloC68 in #3909
- Add support for PUT and PATCH in agent flow builder API call block by @shatfield4 in #3937
- Add missing localizations by @JairoMarques in #3925
- Patch apiChatHandler to include agent chats by @shatfield4 in #3905
- New embedded chat widget UI/UX by @shatfield4 in #3899
- JSON Parser from agent flow blocks by @shatfield4 in #3863
- remove LLM Instruction
inputVariablerequirement by @timothycarambat in #3954 - ManageWorkspace styles update by @shatfield4 in #3948
- Direct output for agent flows by @shatfield4 in #3873
- Implement importing of agent flows from community hub by @shatfield4 in #3867
- Fix some french translations by @Stoufiler in #3959
- Fix text wrapping in directory tooltip by @shatfield4 in #3967
- Fix model map staleness behavior or fallback by @timothycarambat in #3971
- Enable UI/UX for model swapping in chat window by @timothycarambat in #3969
- Fix Typo in Documentation and Metadata Field Name by @leopardracer in #3979
New Contributors
- @17ColinMiPerry made their first contribution in #3773
- @tristan-stahnke made their first contribution in #3714
- @dannysteenman made their first contribution in #2632
- @maoguy made their first contribution in #3792
- @omahs made their first contribution in #3826
- @JairoMarques made their first contribution in #3879
- @cnjsyyb made their first contribution in #3843
- @rexjohannes made their first contribution in #3893
- @AshAnand34 made their first contribution in #3890
- @PaoloC68 made their first contribution in #3909
- @Stoufiler made their first contribution in #3959
- @leopardracer made their first contribution in #3979
Full Changelog: v1.8.1...v.1.8.2
AnythingLLM v1.8.1
What's Changed
- enable MCP tool use via
@agentin API calls by @timothycarambat in #3683 - Add support for
/v1/document/upload*endpoints to support auto-add to workspace by @timothycarambat in #3692 - Feature/drupalwiki collector by @timothycarambat in #3693
- Enable bypass of ip limitations via ENV in collector processing by @timothycarambat in #3652
- Translate main page landing by @timothycarambat in #3699
- Allow custom headers in upload-link endpoint by @shatfield4 in #3695
- Improve Japanese translation to maintain @agent by @suzuki-shm in #3704
- Update
embedby @timothycarambat in #3728 - TTS auto-speak and STT auto-submit by @timothycarambat in #3696
- Update Bing Search API Azure Service copy - Unavailable by @thejjw in #3729
- Update light mode input color by @shatfield4 in #3734
- Replace @azure/openai with openai, and update openai to version 4.95.1 by @suzuki-shm in #3691
- Remove
@google/generative-aifrom AnythingLLM by @timothycarambat in #3740 - Update README.zh-CN.md by @KPCOFGS in #3748
- pt-BR translation by @thisisleobro in #3755
- #3707 added sse and streamable stransport support for mcp servers by @AlekseyKapustyanenko in #3747
- App wide antialiasing by @shatfield4 in #3752
- Add option to control KoboldCPP max response tokens by @shatfield4 in #3746
- handle no thoughts in container by @timothycarambat in #3758
- Remove drop shadow from CTAButton component by @shatfield4 in #3756
- Fix chat alignment borders by @shatfield4 in #3760
- Data connector CTA button styles by @shatfield4 in #3759
- Add gemini-embedding-exp-03-07 model support by @sdarioz in #3767
- Filter image models from OpenAI by @shatfield4 in #3768
- more zh translations by @timothycarambat in #3769
New Contributors
- @thejjw made their first contribution in #3729
- @thisisleobro made their first contribution in #3755
- @AlekseyKapustyanenko made their first contribution in #3747
- @sdarioz made their first contribution in #3767
Desktop App Changelog
https://docs.anythingllm.com/changelog/v1.8.1
Full Changelog: v1.8.0...v1.8.1
AnythingLLM v1.8.0 | MCP support & UI refresh
AnythingLLM v1.8.0 | MCP tools & a fresh new look!
1.8.0.is.live.mp4
MCP tooling is now easier than ever!
mcp.mp4
- Full Documentation
- Update and reload your MCP config on the fly with no downtime
- Docker includes
npxanduvcommands build in
A new onboarding experience
Ain't it pretty?
What's Changed
- Replace connectionString parser for sql-agent by @timothycarambat in #3560
- Update styles of experimental modal buttons by @shatfield4 in #3535
- Teal color for onboarding buttons by @shatfield4 in #3533
- Agent builder UI bug fixes by @shatfield4 in #3522
- ModelContextProtocol (MCP) Full Compatibility by @timothycarambat in #3547
- Fix broken links in MCP UI by @shatfield4 in #3569
- Allow period in username by @shatfield4 in #3592
- Fix agent flow description bug by @shatfield4 in #3593
- Sync and publish
embedwidget changes for thought models by @timothycarambat in #3596 - [CHORE] Consistent table styling across settings pages by @shatfield4 in #3597
- Gemini model list sync by @timothycarambat in #3609
- Disable Agent retry to prevent looping on crash by @timothycarambat in #3617
- Refactor Gemini to use OpenAI interface API by @timothycarambat in #3616
- Fix bottom border on workspace settings tab switcher by @shatfield4 in #3615
- Move CTA save buttons to top of workspace setting screens by @shatfield4 in #3613
- Fix truncation of threads/workspaces by @shatfield4 in #3610
- New chat home page by @shatfield4 in #3555
- Main page QA by @shatfield4 in #3623
- Appearance menu styles by @shatfield4 in #3627
- Fix customize logo bug by @shatfield4 in #3628
- Add Japanese translations for AnythingLLM by @suzuki-shm in #3651
- handling of citations in openRouter provider #3581 by @rudimichal in #3620
- Buildx bump to latest to solve GHA cache deprecation by @timothycarambat in #3653
- Apply
.gitlogic handler for repo URLs by @timothycarambat in #3655 - Updated Russian translation by @aguilam in #3658
- Update Azure AI options and model map with new model configurations by @suzuki-shm in #3660
New Contributors
- @suzuki-shm made their first contribution in #3651
- @rudimichal made their first contribution in #3620
- @aguilam made their first contribution in #3658
Full Changelog: v1.7.8...v1.8.0
AnythingLLM v1.7.8
What's New
- Support for Workspace system prompt variables!
- NVIDIA NIM support - AnythingLLM Desktop only
this version includes 1.7.7, which no changelog was published for - whoops!
What's Changed
- Enable slash commands in dev API chat/stream-chat by @shatfield4 in #3514
- Enable use of @agent in slash commands by @shatfield4 in #3508
- Protected slash command check by @shatfield4 in #3524
- Prompt variables by @shatfield4 in #3359
- Update QDRANT_SETUP.md by @KPCOFGS in #3530
- Overhaul AWS Bedrock provider for
AIProvidersby @timothycarambat in #3537 - add AgentFlow execution via API chat invocation by @timothycarambat in #3545
- Persist images attached in API requests to the UI for rendering by @timothycarambat in #3546
1.7.7 changes
- CHORE: debounce telems to prevent spamming by @timothycarambat in #3505
- Bump LanceDB by @shatfield4 in #3015
- Update README.zh-CN.md by @KPCOFGS in #3527
Full Changelog: v1.7.6...v1.7.8
AnythingLLM v1.7.6
What's Changed
- fix thought container from getting cut off at max height by @shatfield4 in #3449
- Fix agent calling UI max height by @shatfield4 in #3457
- Added danish translation by @MOEI-123412 in #3461
- Pinning UI improvements by @shatfield4 in #3490
- Add remove folder developer API endpoint by @shatfield4 in #3489
- fix chroma db + add similarity offset by @shatfield4 in #3458
- Fix embedding endpoint for OpenAI compatible API by @shatfield4 in #3467
- Add ability to reordering workspaces by @MrMarans in #3446
- Use concurrently to run all dev service at once by @dotku in #3424
New Contributors
- @MOEI-123412 made their first contribution in #3461
- @dotku made their first contribution in #3424
Full Changelog: v1.7.5...v1.7.6
AnythingLLM v1.7.5
Notable Changes
- Anthropic provider now uses their
/modelsendpoint (finally) - Bug fixes on collector to prevent thread crashing
- Multi-language OCR support on collector
- More localization and language support
What's Changed
- Add additional embed API endpoints by @shatfield4 in #3264
- feat: Add endpoint to retrieve documents by folder name by @thestackdev in #3258
- Improve PromptInput component by @shatfield4 in #3266
- 2749 ollama client auth token by @ssbodapati in #3005
- Normalize chat sorting defaults in developer API by @shatfield4 in #3270
- Markdown support in custom messages by @shatfield4 in #3267
- Update null-check function for aibitat runners by @timothycarambat in #3283
- Fix garbled non English chars on document upload by @shatfield4 in #3301
- [FEAT] Add claude-3-7 by @kaashmonee in #3337
- feature: support configurable left and right message layout by @MrGaoGang in #3244
- Arabic Translation by @Saidoua in #3357
- fix: bug where in single user mode deletion of an api key deletes all by @timothycarambat in #3358
- feat: Add endpoint to upload documents to a specified folder by @thestackdev in #3276
- Add bio field to user by @shatfield4 in #3346
- speech to text typo correction by @yashschandra in #3330
- New thinking/agent animation + UI by @shatfield4 in #3302
- Windows development environment variables support by @kbourro in #3354
- Add new model provider PPIO by @cnJasonZ in #3211
- changed language support for following windows: chat, data-upload and… by @MrMarans in #3010
- feat: Add multilingual support for ocr module by @doodle777 in #3325
- Prevent collector crash when blocked by CDN by @timothycarambat in #3373
- Add support for Anthropics /model endpoint (finally) by @timothycarambat in #3376
New Contributors
- @thestackdev made their first contribution in #3258
- @ssbodapati made their first contribution in #3005
- @kaashmonee made their first contribution in #3337
- @MrGaoGang made their first contribution in #3244
- @Saidoua made their first contribution in #3357
- @yashschandra made their first contribution in #3330
- @kbourro made their first contribution in #3354
- @cnJasonZ made their first contribution in #3211
- @MrMarans made their first contribution in #3010
- @doodle777 made their first contribution in #3325
Full Changelog: v1.7.4...v1.7.5
