Commit graph

1339 commits

Author SHA1 Message Date
timothycarambat
62627fca7f add preUpdate checks on updateENV 2025-04-29 14:44:23 -07:00
timothycarambat
15acb19a68 Telemetry offset disabled count 2025-04-29 14:10:59 -07:00
timothycarambat
dacd67124a Prune telemetry events
Update telemetry for model tagging
Update readme on telemetry
2025-04-29 13:54:00 -07:00
Timothy Carambat
f9ef5840cb
Remove @google/generative-ai from AnythingLLM ()
* Remove  from AnythingLLM
Migrate to full use of OpenAI Compatible endpoints'
resolves 

* lint
2025-04-29 11:39:56 -07:00
Shinya Suzuki
cd900f9e4c
Replace @azure/openai with openai, and update openai to version 4.95.1 ()
* Replace @azure/openai to OpenAI lib

* Remove @azure/openai dependency and update openai to version 4.95.1

* linting

* update logging
fix translation dictionary error

* remove bad ENV key that DNE
linting
Patch Azure OpenAI
Migrate Azure Agent provider to use OpenAI Schema for tool calling performance

* unset

* migrate azure to use default OAI stream handler

---------

Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-04-29 11:21:39 -07:00
Sean Hatfield
edaddd41ff
Update light mode input color ()
update lightmode input color
2025-04-29 09:56:51 -07:00
thejjw
0e71a5d36c
Patch 1 ()
* Update index.jsx

"Any existing instances of Bing Search APIs, with your LLM will be decommissioned completely, and the product will no longer be available for usage or new customer signups."
https://azure.microsoft.com/en-us/updates?id=483570

I checked by creating azure account myself to see it is not available. The alternative "Grounding with Bing Search" product only has one pricing available--Grounding with Bing Search ($35 per 1K transactions)

* Update index.jsx

"Any existing instances of Bing Search APIs, with your LLM will be decommissioned completely, and the product will no longer be available for usage or new customer signups."
https://azure.microsoft.com/en-us/updates?id=483570

I checked by creating azure account myself to see it is not available. The alternative "Grounding with Bing Search" product only has one pricing available--Grounding with Bing Search ($35 per 1K transactions)

* update copy

---------

Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-04-28 15:14:12 -07:00
Timothy Carambat
dd9c2b4af9
TTS auto-speak and STT auto-submit ()
* auto STT submit control

* simplified STT auto and TTS autoplay

* add chatId to piper elements

* change defaults

* add chat customization page for enabling/disabling new features + options on account modal

* add translation placeholders

* show keybind command

* dev build

* Account modal ui prevent page reload + show Tooltip

---------

Co-authored-by: shatfield4 <seanhatfield5@gmail.com>
2025-04-28 13:57:03 -07:00
timothycarambat
0b8e89f6a7 Merge branch 'master' of github.com:Mintplex-Labs/anything-llm 2025-04-28 09:14:17 -07:00
Timothy Carambat
af26412788
Update embed ()
* update embed

* republish
2025-04-27 16:46:57 -07:00
timothycarambat
3f4ad007e7 update embed 2025-04-27 16:40:57 -07:00
Shinya Suzuki
da3f97f61d
Improve Japanese translation to maintain @agent () 2025-04-23 08:57:57 -07:00
Sean Hatfield
610bdd4673
Allow custom headers in upload-link endpoint ()
* allow custom headers in upload-link endpoint

* override loader.scrape to allow for passing of headers in langchain puppeteer

* lint

* Rename some variables
move positional args to named args
update documentation to reflect arg changes and funciton sigs
validate header object before attempting to end to forward to request

* update header validation for custom headers

---------

Co-authored-by: timothycarambat <rambat1010@gmail.com>
2025-04-22 12:47:12 -07:00
Timothy Carambat
21ffabfb15
Translate main page landing ()
* Translate main page landing

* normalize all languages

* Add a few translations, zh,tw,ja,es,de

* fix issues where translation lang change would not effect constants until full reload instead of on update

* dev

* fix noWorkspaceError key in translation usage
2025-04-22 12:32:51 -07:00
Timothy Carambat
1601eb986c
Enable bypass of ip limitations via ENV in collector processing ()
* Enable bypass of ip limitations via ENV in collector startup
resolves 
connect 

* dev build

* bump dockerx build action

* enable runtime setting config of collector requests

* comments and linting for option passing

* unset

* unset

* update docs link

* linting and docs
2025-04-21 11:10:41 -07:00
Timothy Carambat
fd4929b4d2
Feature/drupalwiki collector ()
* Implement DrupalWiki collector

* Add attachment downloading and processing functionality ()

* linting

* Linting
Add citation image
small refactors
add URL for citation identifier

---------

Co-authored-by: em <eugen.mayer@kontextwork.de>
Co-authored-by: rexjohannes <53578137+rexjohannes@users.noreply.github.com>
Co-authored-by: Eugen Mayer <136934+EugenMayer@users.noreply.github.com>
2025-04-21 09:17:24 -07:00
timothycarambat
fe59e22397 Patch threadItem width to stop layout shift
resolves 
2025-04-21 08:32:34 -07:00
Timothy Carambat
05ced11650
Add support for /v1/document/upload* endpoints to support auto-add to workspace () 2025-04-21 08:28:33 -07:00
Timothy Carambat
7afbc6d11b
enable MCP tool use via @agent in API calls ()
* enable MCP tool use via `@agent` in API calls

* relocate import
2025-04-20 14:49:22 -07:00
Timothy Carambat
451f4c266e
Breakup Customization super-page into subpages ()
* breakup settings pages

* remove commented translations

* patch welcome message keys to new dict

* update translations files
2025-04-18 14:25:37 -07:00
Timothy Carambat
a76ee21703
Handle env override for PATH and other defaults when env is specific ()
* dev build
auto merge MCP PATH and NODE_PATH

* remove log
2025-04-18 12:44:48 -07:00
timothycarambat
f89711ccf8 Merge branch 'master' of github.com:Mintplex-Labs/anything-llm 2025-04-18 12:05:52 -07:00
timothycarambat
f176a294f5 remove hard-coded token limit check
resolves 
2025-04-18 12:05:45 -07:00
Sean Hatfield
0cc40a0c45
Migrate hash navigation to use query params ()
* migrate hash navigation to use query params for home page

* move from url param to query param

* uncheck file

* update paths to handle search options
update action name that is used in query param
update action handlers

---------

Co-authored-by: timothycarambat <rambat1010@gmail.com>
2025-04-17 14:12:37 -07:00
timothycarambat
709d9fa050 fix update articles 2025-04-17 11:44:26 -07:00
timothycarambat
9d89c01b97 fix MCP missing refs on reload 2025-04-17 11:27:21 -07:00
Shinya Suzuki
98c46c04e4
Update Azure AI options and model map with new model configurations ()
* Update Azure AI options and model map with new model configurations

* linting

---------

Co-authored-by: Shinya Suzuki <shinya.s.825@gmail.com>
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2025-04-16 09:08:40 -07:00
Артём
25b3b04f59
Updated Russian translation ()
* Updated the Russian translation

* linting

---------

Co-authored-by: timothycarambat <rambat1010@gmail.com>
2025-04-16 09:07:42 -07:00
Timothy Carambat
fd174cab86
Apply .git logic handler for repo URLs ()
* Apply `.git` logic handler for repo URLs

* remove comment
2025-04-15 18:01:14 -07:00
Timothy Carambat
713f939ab3
Buildx bump to latest to solve GHA cache deprecation ()
* bump buildx due to GHA cache deprecation

* try arm64 build with new buildx version

* verify new version working for buildx
2025-04-15 14:12:27 -07:00
timothycarambat
1d1fb817b0 linting 2025-04-15 12:51:08 -07:00
Michał Rudziński
be27299897
handling of citations in openRouter provider ()
* handling of citations in openRouter provider 

* Update pplx enrichToken function comment
Modify OR enrichToken to be generic handler function with optional params
handle _just_ Perplexity in-line citations since no other models support this functionality

* remove console log

---------

Co-authored-by: timothycarambat <rambat1010@gmail.com>
2025-04-15 10:57:09 -07:00
Shinya Suzuki
716f348d6c
Add Japanese translations for AnythingLLM ()
* Add Japanese translations for AnythingLLM

* linting

---------

Co-authored-by: Shinya Suzuki <shinya.s.825@gmail.com>
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2025-04-15 09:49:48 -07:00
timothycarambat
0411ca52a8 fix typo 2025-04-14 17:21:23 -07:00
timothycarambat
1359151dd6 Merge branch 'master' of github.com:Mintplex-Labs/anything-llm 2025-04-14 13:54:50 -07:00
Sean Hatfield
15f524ca37
Fix customize logo bug ()
fix customize logo bug on first setup

Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-04-14 11:51:04 -07:00
Sean Hatfield
5f376ef42f
Appearance menu styles ()
* fix alignment/fonts/styles for appearance settings page

* lint

---------

Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-04-14 11:44:49 -07:00
Sean Hatfield
6c11ed5e26
Main page QA ()
* fix alignment of new home page + update hover states on checklist items

* hover states + font weight changes in light mode
2025-04-14 11:41:31 -07:00
timothycarambat
9a14535cf4 update gitignore 2025-04-09 15:40:45 -07:00
timothycarambat
010eb6b124 update copy for landing feature card 2025-04-09 14:03:30 -07:00
Sean Hatfield
e76dc0f1ca
New chat home page ()
* wip getting started checklist page

* lint

* add new ui skeleton for new home page/checklist

* make legacy home page appearance setting

* dynamic checklist rendering/close checklist

* make home page functional + update cta buttons in ws settings

* lint

* remove unneeded routes

* wip fixing checklist items (create ws and embed doc broken) + news section updates

* lint

* FINALLY fix all functionality & remove hook to simplify logic

* lint

* hide/show options based on user role/mum enabled

* add hover states and redo checklist ui

* remove welcome checklist page

* add validation to task completion

* polish behavior of checklist/fix roles on checklist items

* lint

* light mode/use tailwind color classes

* remove tutorials link

* Modify how legacy page works

* small UI updates

* remove unused paths
cleanup explore features

* revert save button changes

* conditionally render legacy default chat page when in multiuser

* remove role checks in checklist

* remove role checks in quick links

* remove unused hook

* dark mode new home page checklist ui updates

* Add news logging to repo for record keeping
update new module to pull from CDN

* simplify landing markup

* light mode styles

* remove border in light mode from merge conflict

* Update ignores

* slide up dismiss

* prevent checklist popin

* confetti?

* fix url hash on navigate

* watch for event changes for updating checklist

* useMemo and callback memory optimization

* move handlers to constants via params fwd

* dev

* update github text

---------

Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-04-09 13:33:25 -07:00
timothycarambat
be7b1255da fix missing i18n string for watching documents 2025-04-08 18:08:39 -07:00
Sean Hatfield
2c69b45cfe
Fix truncation of threads/workspaces ()
* fix truncation of threads/workspaces

* remove unneeded import
2025-04-07 17:42:00 -07:00
Sean Hatfield
e2562133c6
Move CTA save buttons to top of workspace setting screens ()
move cta save buttons to top of workspace setting screens
2025-04-07 17:36:36 -07:00
Sean Hatfield
a53f1dffdb
Fix bottom border on workspace settings tab switcher ()
fix bottom border on workspace settings tab switcher

Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-04-07 17:20:10 -07:00
Timothy Carambat
1b59295f89
Refactor Gemini to use OpenAI interface API ()
* Refactor Gemini to use OpenAI interface API

* add TODO

* handle errors better (gemini)

* remove unused code
2025-04-07 17:18:31 -07:00
Timothy Carambat
699684e301
Disable Agent retry to prevent looping on crash () 2025-04-07 16:44:21 -07:00
Timothy Carambat
4ac900f645
Gemini model list sync ()
* Update defaultModels.js

add gemma-3-27b-it to v1BetaModels

* Update defaultModels.js

20250330 model update

* Update defaultModels.js

remove text embedding

* Update name and inputTokenLimit modelMap.js

* Update gemini to load models from both endpoints
dedupe models
decide endpoint based on expieremental status from fetch
add util script for maintainers
reduce cache time on gemini models to 1 day

* remove comment

---------

Co-authored-by: DreamerC <dreamerwolf.tw@gmail.com>
2025-04-07 13:45:16 -07:00
Sean Hatfield
a5e7d87bed
[CHORE] Consistent table styling across settings pages ()
make all tables styling consistent across settings pages

Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-04-07 12:32:32 -07:00
timothycarambat
56eb74c664 optional "env" in MCP config 2025-04-06 13:41:17 -07:00