Timothy Carambat
f144692903
1.12.1 release tags ( #5483 )
2026-04-22 15:15:59 -07:00
Timothy Carambat
67d871bbe4
Migrate to org-maintained mdpdf for lang support (Hangul, Simplified Chinese, Kanji) ( #5392 )
...
move to custom mdpdf for lang support (Hangul, Simplified Chinese)
2026-04-08 22:00:08 -07:00
Timothy Carambat
7aaea7f514
File creation agent skills ( #5280 )
...
* Powerpoint File Creation (#5278 )
* wip
* download card
* UI for downloading
* move to fs system with endpoint to pull files
* refactor UI
* final-pass
* remove save-file-browser skill and refactor
* remove fileDownload event
* reset
* reset file
* reset timeout
* persist toggle
* Txt creation (#5279 )
* wip
* download card
* UI for downloading
* move to fs system with endpoint to pull files
* refactor UI
* final-pass
* remove save-file-browser skill and refactor
* remove fileDownload event
* reset
* reset file
* reset timeout
* wip
* persist toggle
* add arbitrary text creation file
* Add PDF document generation with markdown formatting (#5283 )
add support for branding in bottom right corner
refactor core utils and frontend rendering
* Xlsx document creation (#5284 )
add Excel doc & sheet creation
* Basic docx creation (#5285 )
* Basic docx creation
* add test theme support + styling and title pages
* simplify skill selection
* handle TG attachments
* send documents over tg
* lazy import
* pin deps
* fix lock
* i18n for file creation (#5286 )
i18n for file-creation
connect #5280
* theme overhaul
* Add PPTX subagent for better results
* forgot files
* Add PPTX subagent for better results (#5287 )
* Add PPTX subagent for better results
* forgot files
* make sub-agent use proper tool calling if it can and better UI hints
2026-03-30 15:13:39 -07:00
Timothy Carambat
3dedcede34
Filesystem Agent Skill overhaul ( #5260 )
...
* wip
* collector parse fixes
* refactor for class and also operation for reading
* add skill management panel
* management panel + lint
* management panel + lint
* Hide skill in non-docker context
* add ask-prompt for edit tool calls
* fix dep
* fix execa pkg (unused in codebase)
* simplify search with ripgrep only and build deps
* Fs skill i18n (#5264 )
i18n
* add copy file support
* fix translations
2026-03-26 14:07:46 -07:00
Sean Hatfield
192ca411f2
Telegram bot connector ( #5190 )
...
* wip telegram bot connector
* encrypt bot token, reorg telegram bot modules, secure pairing codes
* offload telegram chat to background worker, add @agent support with chart png rendering, reconnect ui
* refactor telegram bot settings page into subcomponents
* response.locals for mum, telemetry for connecting to telegram
* simplify telegram command registration
* improve telegram bot ux: rework switch/history/resume commands
* add voice, photo, and TTS support to telegram bot with long message handling
* lint
* rename external_connectors to external_communication_connectors, add voice response mode, persist chat workspace/thread selection
* lint
* fix telegram bot connect/disconnect bugs, kill telegram bot on multiuser mode enable
* add english translations
* fix qr code in light mode
* repatch migration
* WIP checkpoint
* pipeline overhaul for using response obj
* format functions
* fix comment block
* remove conditional dumpENV + lint
* remove .end() from sendStatus calls
* patch broken streaming where streaming only first chunk
* refactor
* use Ephemeral handler now
* show metrics and citations in real GUI
* bugfixes
* prevent MuM persistence, UI cleanup, styling for status
* add new workspace flow in UI
Add thread chat count
fix 69 byte payload callback limit bug
* handle pagination for workspaces, threads, and models
* modularize commands and navigation
* add /proof support for citation recall
* handle backlog message spam
* support abort of response streams
* code cleanup
* spam prevention
* fix translations, update voice typing indicator, fix token bug
* frontend refactor, update tips on /status and voice response improvements
* collapse agent though blocks
* support images
* Fix mime issues with audio from other devices
* fix config issue post server stop
* persist image on agentic chats
* 5189 i18n (#5245 )
* i18n translations
connect #5189
* prune translations
* fix errors
* fix translation gaps
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2026-03-23 15:10:21 -07:00
Marcello Fitton
456738bbda
chore: add ESLint CI workflow ( #5160 )
...
add lint CI GitHub Action
2026-03-09 14:27:08 -07:00
Marcello Fitton
4a4378ed99
chore: add ESLint to /server ( #5126 )
...
* add eslint config to server
* add break statements to switch case
* add support for browser globals and turn off empty catch blocks
* disable lines with useless try/catch wrappers
* format
* fix no-undef errors
* disbale lines violating no-unsafe-finally
* ignore syncStaticLists.mjs
* use proper null check for creatorId instead of unreachable nullish coalescing
* remove unneeded typescript eslint comment
* make no-unused-private-class-members a warning
* disable line for no-empty-objects
* add new lint script
* fix no-unused-vars violations
* make no-unsued-vars an error
---------
Co-authored-by: shatfield4 <seanhatfield5@gmail.com>
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2026-03-05 16:32:45 -08:00
Timothy Carambat
e145c391e9
v1.11.1 Release tags ( #5107 )
...
bump tag
2026-03-02 09:25:06 -08:00
Timothy Carambat
40853e4e43
1.11.0 release tag ( #5014 )
2026-02-18 08:47:47 -08:00
Marcello Fitton
1f93753058
chore: bump ollama SDK from 0.5.10 to 0.6.3 ( #4977 )
...
upgrade ollama in server to latest (0.6.3)
2026-02-09 15:34:31 -08:00
Timothy Carambat
2c513ae396
Web push notifications ( #4942 )
...
* WIP push notifications
* testing push
* cleanup for web-push bootstrapping
2026-02-02 10:56:58 -08:00
Timothy Carambat
ac8248e08d
bump versions to 1.10.0
2026-01-21 16:10:07 -08:00
Marcello Fitton
856925451e
Upgrade MCP SDK to Latest (1.24.3) ( #4773 )
...
* upgrade mcp sdk to latest (1.24.3)
* Upgrade MCP version floor in package.json to 1.24.3
2025-12-12 16:26:37 -08:00
Colin Perry
a8bdc00aba
Feat/cohere agent implementation ( #4703 )
...
* implement cohere agent support
* run yarn lint
* moderize Cohere
add supported langchain method
redo streaming since it was not working
looping of agent calls was not functioning
* change default model to real model tag
add case statement for model tag
* remove debug
* update default
* only whitelist known labels
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-12-12 16:25:58 -08:00
Marcello Fitton
c7b16c9aa8
Upgrade to Multer 2.0.0 ( #4768 )
...
* upgrade to multer 2.0.0
* bump dev
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-12-12 14:32:42 -08:00
Marcello Fitton
dbb79b6748
Migrate to bcryptjs ( #4767 )
...
* Replace bcrypt with bcryptjs across multiple files
* dev build
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-12-11 15:19:04 -08:00
Timothy Carambat
baab837b58
Bump form-data version ( #4761 )
...
* Bump packages
* dev tag
* dev tag rename
2025-12-10 19:29:46 -08:00
Timothy Carambat
692fa755ee
Bump expressJS from 4.18.2 -> 4.21.2 ( #4760 )
...
Bump expressJS from 4.18.2 -> 4.21.2 to patch body-parser CVE-2024-45590 as general maintence task'
2025-12-10 18:54:18 -08:00
Timothy Carambat
b620ca40ce
Revert jws/cheerio dependency changes
...
Reverts:
- 815580ef (patch for cheerio dep)
- 50248163 (unpin resolution for jws due to node eng version)
- 17717d39 (jws bump)
2025-12-09 20:55:56 -08:00
Timothy Carambat
815580ef53
patch for cheerio dep
2025-12-09 20:39:25 -08:00
Timothy Carambat
50248163c4
unpin resolution for jws due to node eng version
2025-12-09 19:50:28 -08:00
Timothy Carambat
17717d39ac
jws bump (#4748 )
2025-12-09 15:44:09 -08:00
Timothy Carambat
cc7c876efc
bump body-parser patch version ( #4746 )
2025-12-09 15:21:22 -08:00
Timothy Carambat
cd263337f8
fix: bump version tag
2025-12-09 13:18:51 -08:00
Timothy Carambat
92752a2a15
Improve MCP functionality ( #4709 )
...
* Improve MCP functionality
* apply ANSI strip path
* attempt ARM build
* improve dockerfile IO build time and migrate to ARM build
* fix comment
* add ability to disable MCP cooldown feature
* update devbuild name
* move chromium arm build patch to CDN
2025-12-05 11:01:20 -08:00
timothycarambat
71cd46ce1b
1.9.0 tag
2025-10-09 15:11:59 -07:00
Timothy Carambat
c2e7ccc00f
Reimplement Cohere models for basic chat ( #4489 )
...
* Reimplement Cohere models
- Redo LLM implementation to grab models from endpoint and pre-filter
- Migrate embedding models to also grab from remote
- Add records for easy context window lookup'
* fix comment
2025-10-03 18:28:20 -07:00
timothycarambat
a4a84f9bdd
forgot 1.8.5 tag :)
2025-08-14 17:43:55 -07:00
Timothy Carambat
c218a0dfe3
Mobile sync support ( #4173 )
...
* WIP on mobile connections
todo: register devices
todo: data sync or connection
* improve connection flow and registration
add streaming from service
TODO: user scoping
* dev build mobile support
* fix path
* handle relative URLs
* handle localhost access in product
* add device de-register
* sync styles
* move UI to be out of the normal path since beta only
* Add user scoping to mobile connection requests
Remigrate DB for user associations
Implement temp token registration to prevent unauthorized device registration requests
cleanup middlewares
2025-07-31 12:28:03 -07:00
timothycarambat
c535c69345
1.8.4 tag update
2025-07-16 10:40:39 -07:00
Timothy Carambat
ea956f4d77
Add ability to search workspace and threads ( #4120 )
...
* Add ability to search workspace and threads
* fix height
* styling
* update placeholder
* Translations PR (#4122 )
2025-07-10 16:42:10 -07:00
Timothy Carambat
8001d9ddeb
update 1.8.3 tags for release ( #4109 )
...
* update 1.8.3 tags for release
* whoops, botched news
2025-07-09 12:17:56 -07:00
Timothy Carambat
64d9fbc8f0
Show app version in system settings sidebar ( #4044 )
...
* Add version tagging
resolves #4038
closes #4034
closes #4028
* add hook
* add build
* patch
2025-06-24 13:56:12 -07:00
Timothy Carambat
6fc0a6a644
Enable workflow rule for package verification ( #3778 )
...
enable workflow rule
2025-05-07 12:51:14 -07:00
ALEKSEY KAPUSTYANENKO
e93964b67b
#3707 added sse and streamable stransport support for mcp servers ( #3747 )
...
* #3707 added sse and streamable stransport support for mcp servers
* #3707 yarn lint changes
* bump MCP SDK to latest
* option chain transport
* small refactor
---------
Co-authored-by: Aleksey Kapustyanenko <kapustyanenko@mercurydevelopment.com>
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-05-02 14:09:25 -07:00
Timothy Carambat
f9ef5840cb
Remove @google/generative-ai from AnythingLLM ( #3740 )
...
* Remove from AnythingLLM
Migrate to full use of OpenAI Compatible endpoints'
resolves #3618
* 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 ( #3691 )
...
* 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
Timothy Carambat
7a01298a8e
ModelContextProtocol (MCP) Full Compatibility ( #3547 )
...
* WIP MCP full compatibility layer
* implement MCP agent function wrapping and invocation methods
* Add `uvx` to docker bin for MCP executions
* dev build
* prune removed data
* Wrap MCP servers to lazy load items to not block the UI
Mobile bug fixes
* arm64 test build
* reset dev builder
* remove unused prop
2025-03-31 16:15:19 -05:00
Timothy Carambat
78c83383d8
Overhaul AWS Bedrock provider ( #3537 )
...
* Patch AWS Bedrock provider for newer models and performance
* patch prompt constructor
2025-03-25 15:58:16 -07:00
Sean Hatfield
688ade6d96
Bump LanceDB ( #3015 )
...
* bump lancedb
* dev build
* normalize build
* wtf is going on with build now
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2025-03-20 10:00:38 -07:00
Sean Hatfield
f6239a39f8
fix chroma db + add similarity offset ( #3458 )
...
* fix chroma db + add similarity offset
* patch chroma scoring
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2025-03-17 17:48:23 -07:00
timothycarambat
0c34d62342
fix pkg order
2025-03-17 17:47:48 -07:00
Timothy Carambat
66b4bf2679
Add support for Anthropics /model endpoint (finally) ( #3376 )
...
* Add support for Anthropics /model endpoint (finally)
* dev
2025-02-28 13:29:43 -08:00
Kristofer Bourro
b07240deee
Windows development environment variables support ( #3354 )
...
* Windows development environment variables support
* moved cross-env to dev dependencies
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-02-27 10:43:31 -08:00
Sushanth Srivatsa
3fd0fe8fc5
2749 ollama client auth token ( #3005 )
...
* ollama auth token provision
* auth token provision
* ollama auth provision
* ollama auth token
* ollama auth provision
* token input field css fix
* Fix provider handler not using key
sensible fallback to not break existing installs
re-order of input fields
null-check for API key and header optional insert on request
linting
* apply header and auth to agent invocations
* upgrading to ollama 5.10 for passing headers to constructor
* rename Auth systemSetting key to be more descriptive
linting and copy
* remove untracked files + update gitignore
* remove debug
* patch lockfile
---------
Co-authored-by: timothycarambat <rambat1010@gmail.com>
2025-02-18 16:00:17 -08:00
Timothy Carambat
b6d3a411b1
Add querySelectorAll capability to web-scraping block ( #3186 )
...
* Add `querySelectorAll` capability to web-scraping block
* patches and fallbacks
* fix styles of text in web scraping block
---------
Co-authored-by: shatfield4 <seanhatfield5@gmail.com>
2025-02-13 16:11:15 -08:00
Sean Hatfield
75790e7e90
Remove native LLM option ( #3024 )
...
* remove native llm
* remove node-llama-cpp from dockerfile
* remove unneeded items from dockerfile
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-01-27 13:42:52 -08:00
Sean Hatfield
05c530221b
Community hub integration ( #2555 )
...
* wip hub connection page fe + backend
* lint
* implement backend for local hub items + placeholder endpoints to fetch hub app data
* fix hebrew translations
* revamp community integration flow
* change sidebar
* Auto import if id in URL param
remove preview in card screen and instead go to import flow
* get user's items + team items from hub + ui improvements to hub settings
* lint
* fix merge conflict
* refresh hook for community items
* add fallback for user items
* Disable bundle items by default on all instances
* remove translations (will complete later)
* loading skeleton
* Make community hub endpoints admin only
show visibility on items
combine import/apply for items to they are event logged for review
* improve middleware and import flow
* community hub ui updates
* Adjust importing process
* community hub to dev
* Add webscraper preload into imported plugins
* add runtime property to plugins
* Fix button status on imported skill change
show alert on skill change
Update markdown type and theme on import of agent skill
* update documentaion paths
* remove unused import
* linting
* review loading state
---------
Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2024-11-26 09:59:43 -08:00
timothycarambat
5094330441
bump @anthropic-ai/sdk to 0.32.1
2024-11-05 10:29:47 -08:00
Timothy Carambat
88e2209959
bump jsonwebtoken version ( #1971 )
...
* bump `jsonwebtoken` version
* update dev build branch
2024-07-25 11:03:39 -07:00