Commit Graph

98 Commits

Author SHA1 Message Date
Timothy Carambat
e1b7f5820c
PGvector vector database support (#3788)
* PGVector support for vector db storage

* forgot files

* comments

* dev build

* Add ENV connection and table schema validations for vector table
add .reset call to drop embedding table when changing the AnythingLLM embedder
update instrutions
Add preCheck error reporting in UpdateENV
add timeout to pg connection

* update setup

* update README

* update doc
2025-05-09 12:27:11 -07:00
Shixian Sheng
b89c75e0d7
Updated README.md and README.zh-CN.md (#3776)
* Update README.zh-CN.md

* Update README.md

* Update README.md

---------

Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-05-07 12:45:15 -07:00
Shixian Sheng
684ddc6453
Updated README.md and README.zh_CN.md (#3775)
* Update README.zh-CN.md

* Update README.zh-CN.md

* Update README.zh-CN.md

* Update README.md
2025-05-07 09:16:47 -07:00
timothycarambat
dacd67124a Prune telemetry events
Update telemetry for model tagging
Update readme on telemetry
2025-04-29 13:54:00 -07:00
timothycarambat
962c96a7b4 MCP announcement 2025-03-31 16:18:48 -05:00
cnJasonZ
2aeb4c2961
Add new model provider PPIO (#3211)
* feat: add new model provider PPIO

* fix: fix ppio model fetching

* fix: code lint

* reorder LLM
update interface for streaming and chats to use valid keys
linting

---------

Co-authored-by: timothycarambat <rambat1010@gmail.com>
2025-02-27 10:53:00 -08:00
timothycarambat
72e429627d update dead link
resolves #3201
2025-02-13 12:06:35 -08:00
Sean Hatfield
e5f3fb0892
Agent flow builder (#3077)
* wip agent builder

* refactor structure for agent builder

* improve ui for add block menu and sidebar

* lint

* node ui improvement

* handle deleting variable in all nodes

* add headers and body to apiCall node

* lint

* Agent flow builder backend (#3078)

* wip agent builder backend

* save/load agent tasks

* lint

* refactor agent task to use uuids instead of names

* placeholder for run task

* update frontend sidebar + seperate backend to agent-tasks utils

* lint

* add deleting of agent tasks

* create AgentTasks class + wip load agent tasks into aibitat

* lint

* inject + call agent tasks

* wip call agent tasks

* add llm instruction + fix api calling blocks

* add ui + backend for editing/toggling agent tasks

* lint

* add back middlewares

* disable run task + add navigate to home on logo click

* implement normalizePath to prevent path traversal

* wip make api calling more consistent

* lint

* rename all references from task to flow

* patch load flow bug when on editing page

* remove unneeded files/comments

* lint

* fix delete endpoint + rename load flows

* add move block to ui + fix api-call backend + add telemetry

* lint

* add web scraping block

* only allow admin for agent builder

---------

Co-authored-by: timothycarambat <rambat1010@gmail.com>

* Move AgentFlowManager flows to static
simplify UI states
Handle LLM prompt flow when provided non-string

* delete/edit menu for agent flow panel + update flow icon

* lint

* fix open builder button hidden bug

* add tooltips to move up/down block buttons

* add tooltip to delete block

* truncate block description to fit on blocklist component

* light mode agent builder sidebar

* light mode api call block

* fix light mode styles for agent builder blocks

* agent flow fetch in UI

* sync delete flow

* agent flow ui/ux improvements

* remove unused AgentSidebar component

* comment out /run

* UI changes and updates for flow builder

* format flow panel info

* update link handling

* ui tweaks to header menu

* remove unused import

* update doc links
update block icons

* bump readme

* Patch code block header oddity
resolves #3117

* bump dev image

---------

Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2025-02-12 16:50:43 -08:00
Shixian Sheng
b39f60abfb
Update README.md (#2924) 2025-01-01 15:56:44 -08:00
Logan Reeder
6bc21860e4
Fixed a typo in README (#2805) 2024-12-11 13:43:18 -08:00
Timothy Carambat
b2dd35fe15
Add Support for NVIDIA NIM (#2766)
* Add Support for NVIDIA NIM

* update README

* linting
2024-12-05 10:38:23 -08:00
timothycarambat
83f6507914 Add external app section in README
closes #2639
2024-11-18 09:45:06 -08:00
Timothy Carambat
80565d79e0
2488 novita ai llm integration (#2582)
* feat: add new model provider: Novita AI

* feat: finished novita AI

* fix: code lint

* remove unneeded logging

* add back log for novita stream not self closing

* Clarify ENV vars for LLM/embedder seperation for future
Patch ENV check for workspace/agent provider

---------

Co-authored-by: Jason <ggbbddjm@gmail.com>
Co-authored-by: shatfield4 <seanhatfield5@gmail.com>
2024-11-04 11:34:29 -08:00
Location
c3a7a35346
Alignment crime fixed (#2528)
fix alignment crime
2024-10-24 14:49:06 -07:00
timothycarambat
79ce26de81 bump readme 2024-10-21 16:34:21 -07:00
Sean Hatfield
7390bae6f6
Support DeepSeek (#2377)
* add deepseek support

* lint

* update deepseek context length

* add deepseek to onboarding

---------

Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2024-09-26 12:55:12 -07:00
Timothy Carambat
a30fa9b2ed
1943 add fireworksai support (#2300)
* Issue #1943: Add support for LLM provider - Fireworks AI

* Update UI selection boxes
Update base AI keys for future embedder support if needed
Add agent capabilites for FireworksAI

* class only return

---------

Co-authored-by: Aaron Van Doren <vandoren96+1@gmail.com>
2024-09-16 12:10:44 -07:00
timothycarambat
297b8aaf01 update doc links and readme 2024-09-12 16:12:36 -07:00
amrrs
fef01550df
fixed the typo in LLMs (#2225)
(not a big deal, just to avoid someone pointing it out)
2024-09-05 11:14:48 -07:00
Timothy Carambat
29df483a27
AnythingLLM Chrome Extension (#2066)
* initial commit for chrome extension

* wip browser extension backend

* wip frontend browser extension settings

* fix typo for browserExtension route

* implement verification codes + frontend panel for browser extension keys

* reorganize + state management for all connection states

* implement embed to workspace

* add send page to anythingllm extension option + refactor

* refactor connection string auth + update context menus + organize background.js into models

* popup extension from main app and save if successful

* fix hebrew translation misspelling

* fetch custom logo inside chrome extension

* delete api keys on disconnect of extension

* use correct apiUrl constant in frontend + remove unneeded comments

* remove upload-link endpoint and send inner text html to raw text collector endpoint

* update readme

* fix readme link

* fix readme typo

* update readme

* handle deletion of browser keys with key id and DELETE endpoint

* move event string to constant

* remove tablename and writable fields from BrowserExtensionApiKey backend model

* add border-none to all buttons and inputs for desktop compatibility

* patch prisma injections

* update delete endpoints to delete keys by id

* remove unused prop

* add button to attempt browser extension connection + remove max active keys

* wip multi user mode support

* multi user mode support

* clean up backend + show created by in frotend browser extension page

* show multi user warning message on key creation + hide context menus when no workspaces

* show browser extension options to managers

* small backend changes and refactors

* extension cleanup

* rename submodule

* extension updates & docs

* dev docker build

---------

Co-authored-by: shatfield4 <seanhatfield5@gmail.com>
2024-08-27 14:58:47 -07:00
Kaiwalya Koparkar
a798e43f4e
feat: Added Elestio as one-click deploy option (#2168)
* feat: Added Elestio as one-click deploy option

* fix: Removed unnecessary lines at the bottom
2024-08-23 10:22:04 -07:00
Timothy Carambat
3a3399af94
Move embed to submodule (#2163)
* Move `embed` to submodule

* update README
2024-08-22 15:31:36 -07:00
Timothy Carambat
d072875e43
Add piperTTS in-browser text-to-speech (#2052)
* Add piperTTS in-browser text-to-speech

* update vite config

* Add voice default + change prod public URL

* uncheck file

* Error handling
bump package for better quality and voices

* bump package

* Remove pre-packed WASM - will not support offline first solution for docker

* attach TTSProvider telem
2024-08-07 11:09:51 -07:00
Timothy Carambat
38fc181238
Add multimodality support (#2001)
* Add multimodality support

* Add Bedrock, KoboldCpp,LocalAI,and TextWebGenUI multi-modal

* temp dev build

* patch bad import

* noscrolls for windows dnd

* noscrolls for windows dnd

* update README

* update README

* add multimodal check
2024-07-31 10:47:49 -07:00
timothycarambat
01448db491 README updates 2024-07-23 17:04:33 -07:00
Timothy Carambat
9366e69d88
Add AWS bedrock support for LLM + agents (#1935)
add AWS bedrock support for LLM + agents
2024-07-23 16:35:37 -07:00
Timothy Carambat
3198718975
Update references to new domain (#1916) 2024-07-22 11:05:34 -07:00
timothycarambat
c74ba35023 fix readme typo 2024-06-12 09:36:35 -07:00
timothycarambat
5578e567ce move translated READMEs into subfolder 2024-06-06 12:15:45 -07:00
Ikko Eltociear Ashimine
dfcf32e9c0
docs: add Japanese README (#1574)
* docs: add Japanese README

* docs: update README.md
2024-06-06 12:13:15 -07:00
Kumar Shivendu
0055de86e3
docs: Typo in Qdrant's name (#1598)
fix: Typo in Qdrant's name
2024-06-04 00:00:47 +08:00
Timothy Carambat
4ede4c71fc
patch: Readme deployment table 2024-05-21 14:14:17 -05:00
cosark
0125390281
Adding one-click deploy button for RepoCloud.io to README.md (#1472)
Update README.md

Adding button enabling community access to one-click deploy template for self-hosting on RepoCloud.io
2024-05-21 14:09:55 -05:00
Sean Hatfield
826ef00da3
[FEAT] LiteLLM provider support (#1424)
* litellm LLM provider support

* fix lint error

* change import orders
fix issue with model retrieval

---------

Co-authored-by: Timothy Carambat <rambat1010@gmail.com>
2024-05-16 13:56:28 -07:00
timothycarambat
e9e4ffb838 update README 2024-05-14 13:11:31 -07:00
timothycarambat
21f4c5c6fe add badge to readme 2024-05-12 17:08:33 -07:00
timothycarambat
1643db7679 add badge to readme 2024-05-12 17:07:53 -07:00
Sean Hatfield
977a07db86
[FEAT] Text Generation Web UI LLM provider support (#1279)
* add text gen web ui LLM provider support

* update README

* README typo

* update TextWebUI display name
patch workspace<>model support for provider

---------

Co-authored-by: timothycarambat <rambat1010@gmail.com>
2024-05-08 11:56:30 -07:00
timothycarambat
8e2e8c810b update headers 2024-05-08 09:41:56 -07:00
timothycarambat
0bf5506b1c update headers 2024-05-08 09:40:37 -07:00
timothycarambat
27dce2ea2e update headers 2024-05-08 09:39:54 -07:00
ShadowArcanist
89655a2c37
[ Docs ] Added new LLMs to supported LLMs list on README (#1285)
[ 📝 ] Added new LLMs to supported LLMs list on README

- Added KoboldCPP to supported LLMs list
- Added Cohere to supported LLMs list
- Added Generic OpenAI to supported LLMs list
- Added Cohere to supported Embedding models list
2024-05-05 17:35:30 -07:00
timothycarambat
0eb16f2c60 fix readme bold lol 2024-05-02 15:51:56 -07:00
timothycarambat
7e3b8cd4fc resolves #1169 2024-04-22 13:00:06 -07:00
Timothy Carambat
c65f890afc
Add LMStudio embedding endpoint support (#1141)
* Add LMStudio embedding endpoint support

* update alive path check for HEAD
remove commented JSX

* update comment
2024-04-19 15:36:07 -07:00
timothycarambat
c009904664 README updates 2024-04-19 11:46:49 -07:00
ShadowArcanist
86c01aeb42
📝 Docs Update (Readme) (#1106)
📝 Updated Readme
2024-04-15 08:42:41 -07:00
timothycarambat
cf5fb4c029 patch readme 2024-04-04 20:21:10 -07:00
timothycarambat
392c59af55 patch DO deploy 2024-04-02 12:20:29 -07:00
Timothy Carambat
b64cb199f9
788 ollama embedder (#814)
* Add Ollama embedder model support calls

* update docs
2024-02-26 16:12:20 -08:00