This project is mirrored from https://github.com/Mintplex-Labs/anything-llm.
Pull mirroring updated .
- Nov 07, 2023
-
-
Timothy Carambat authored
* settings for similarity score threshold and prisma schema updated * prisma schema migration for adding similarityScore setting * WIP * Min score default change * added similarityThreshold checking for all vectordb providers * linting --------- Co-authored-by:
shatfield4 <seanhatfield5@gmail.com>
-
- Nov 06, 2023
-
-
Timothy Carambat authored
resolves #336 Add support for gpt-4-turbo 128K model
-
Timothy Carambat authored
* WIP on continuous prompt window summary * wip * Move chat out of VDB simplify chat interface normalize LLM model interface have compression abstraction Cleanup compressor TODO: Anthropic stuff * Implement compression for Anythropic Fix lancedb sources * cleanup vectorDBs and check that lance, chroma, and pinecone are returning valid metadata sources * Resolve Weaviate citation sources not working with schema * comment cleanup
-
- Nov 03, 2023
-
-
Timothy Carambat authored
-
- Nov 02, 2023
-
-
timothycarambat authored
-
- Nov 01, 2023
-
-
timothycarambat authored
-
- Oct 31, 2023
-
-
Timothy Carambat authored
* Implement retrieval and use of fine-tune models Cleanup LLM selection code resolves #311 * Cleanup from PR bot
-
- Oct 30, 2023
-
-
timothycarambat authored
-
Timothy Carambat authored
* WIP Anythropic support for chat, chat and query w/context * Add onboarding support for Anthropic * cleanup * fix Anthropic answer parsing move embedding selector to general util
-
Sean Hatfield authored
* include score value in similarityResponse for weaviate * include score value in si milarityResponse for qdrant * include score value in si milarityResponse for pinecone * include score value in similarityResponse for chroma * include score value in similarityResponse for lancedb * distance to similarity --------- Co-authored-by:
timothycarambat <rambat1010@gmail.com>
-
- Oct 26, 2023
-
-
Sean Hatfield authored
* added telemetry for onboarding completion * minor changes * linting and remove empty object --------- Co-authored-by:
timothycarambat <rambat1010@gmail.com>
-
Timothy Carambat authored
Limit is due to POST body max size. Sufficiently large requests will abort automatically We should report that error back on the frontend during embedding Update vectordb providers to return on failed
-
- Oct 25, 2023
-
-
timothycarambat authored
-
- Oct 23, 2023
-
-
Timothy Carambat authored
* v2 Login screen (#254) * adding gradients for modal and sidebar * adding font setup * redesigned login screen for MultiUserAuth * completed multi user mode login screen * linting * login screen for single user auth redesign complete * created reusable gradient for login screen --------- Co-authored-by:
timothycarambat <rambat1010@gmail.com> * v2 sidebar (#262) * adding gradients for modal and sidebar * adding font setup * redesigned login screen for MultiUserAuth * completed multi user mode login screen * linting * login screen for single user auth redesign complete * WIP sidebar redesign * created reusable gradient for login screen * remove dark mode items * update new workspace button * completed sidebar for desktop view * add interactivity states --------- Co-authored-by:
timothycarambat <rambat1010@gmail.com> * remove duplicated pkg * v2 settings (#264) * adding gradients for modal and sidebar * adding font setup * redesigned login screen for MultiUserAuth * completed multi user mode login screen * linting * login screen for single user auth redesign complete * WIP sidebar redesign * created reusable gradient for login screen * remove dark mode items * update new workspace button * completed sidebar for desktop view * WIP added colors/gradients to admin settings * WIP fix discord logo import * WIP settings redesign - added routes for general settings and restyled components * WIP settings for LLM Preference, VectorDB, ExportImport * settings menu UI complete WIP functionality * settings fully functional/removed dark mode logo * linting * removing unneeded dependency * Fix admin sidebar visibility Fix API Keys location and work with single/mum Fix Appearance location - WIP on funcitonality * update api key page * fix permissions for appearance * Single user mode fixes * fix multi user mode enabled * fix import export * Rename AdminSidebar to SettingsSidebar * Fix mobile sidebar links --------- Co-authored-by:
timothycarambat <rambat1010@gmail.com> * V2 user logout (#265) * Add user logout button * hide other 3 dot button * wrap admin routes * V2 workspace modal (#267) Update new workspace modal remove duplicate tailwind colors * v2 Settings modal styles (#266) * EditUserModal styles complete * workspaces modals styles complete * create invite link modal styles complete * create new api key modal styles complete --------- Co-authored-by:
timothycarambat <rambat1010@gmail.com> * v2 Chats Redesign (#270) * fix default message for new workspace * prompt input box ui redesign complete * ui tweak to prompt input * WIP chat msg redesign * chat container and historical chat messages redesign * manage workspace modal appears when clicking upload a document on empty workspace * fixed loading skeleton styles * citations redesign complete * restyle pending chat and prompt reply components * default chat messages styles updated * linting * update how chats are returned --------- Co-authored-by:
timothycarambat <rambat1010@gmail.com> * Onboarding modal flow for first time setup (#274) * WIP onboarding modal flow * onboarding flow complete and private route redirection for onboarding setep * redirect to home on onboarding complete * add onboarding redirect using paths.onboarding() * Apply changes to auth flow, onboarding determination, and flows * remove formref --------- Co-authored-by:
timothycarambat <rambat1010@gmail.com> * v2 document picker (#275) * remove unneeded comments * WIP document picker UI * WIP basic UI complete for document picker tab and settings tab * linting * settings menu complete, document row WIP * WIP document picker loading from localFiles * WIP file picker logic * refactoring document picker to work with backend * WIP refactoring document picker * WIP refactor document picker to work with backend * file uploading with dropzone working * WIP deleting file when not embedded * WIP embeddings * WIP embedding with temp button and hardcoded paths * WIP placeholder for WorkspaceDirectory component * WIP WorkspaceDirectory * WIP * sort workspaceDocs and availibleDocs complete * added directories util * add and remove document from ws working * v2 document picker complete * reference modal ui bug fixes * truncate function bug fix * ManageWorkspace modal bug fixes * blocking mobile users modal for workspace settings * mobile ui fixes * linting * ui padding fixes * citation bug fixes * code review changes * debounce handlers * change tempFile object to array * selection count fix * Convert workspace modal to div Memo workspace settings update conditional rendering of workspace settings * Show no documents --------- Co-authored-by:
timothycarambat <rambat1010@gmail.com> * mobile sidebar styles * padding on Mobile view mobile sidebar items * UI touchup * suggestion implementations * CSS fixes and animation perfomance change to GPU accelerated and 60fps * change will-change * remove transitions from onboarding modals, simplify on-change handlers * Swap onboarding to memoized components and debounce onchange handlers * remove console log * remove Avenir font --------- Co-authored-by:
Sean Hatfield <seanhatfield5@gmail.com>
-
- Oct 10, 2023
-
-
timothycarambat authored
-
- Oct 05, 2023
-
-
timothycarambat authored
-
timothycarambat authored
-
- Sep 29, 2023
-
-
Timothy Carambat authored
-
Timothy Carambat authored
Support API client for chroma
-
Timothy Carambat authored
prevent non-admin from updating settings prevent password updates in multi-user mdoe
-
- Sep 28, 2023
-
-
timothycarambat authored
-
timothycarambat authored
-
Sean Hatfield authored
* WIP converted all sqlite models into prisma calls * modify db setup and fix ApiKey model calls in admin.js * renaming function params to be consistent * converted adminEndpoints to utilize prisma orm * converted chatEndpoints to utilize prisma orm * converted inviteEndpoints to utilize prisma orm * converted systemEndpoints to utilize prisma orm * converted workspaceEndpoints to utilize prisma orm * converting sql queries to prisma calls * fixed default param bug for orderBy and limit * fixed typo for workspace chats * fixed order of deletion to account for sql relations * fix invite CRUD and workspace management CRUD * fixed CRUD for api keys * created prisma setup scripts/docs for understanding how to use prisma * prisma dependency change * removing unneeded console.logs * removing unneeded sql escape function * linting and creating migration script * migration from depreciated sqlite script update * removing unneeded migrations in prisma folder * create backup of old sqlite db and use transactions to ensure all operations complete successfully * adding migrations to gitignore * updated PRISMA.md docs for info on how to use sqlite migration script * comment changes * adding back migrations folder to repo * Reviewing SQL and prisma integraiton on fresh repo * update inline key replacement * ensure migration script executes and maps foreign_keys regardless of db ordering * run migration endpoint * support new prisma backend * bump version * change migration call --------- Co-authored-by:
timothycarambat <rambat1010@gmail.com>
-
- Sep 21, 2023
-
-
Sean Hatfield authored
* renamed all indicies to vectors to avoid confusion of vocab * removing unneeded files * changed indicies on frontend sidebar to vectors
-
- Sep 12, 2023
-
-
timothycarambat authored
-
- Sep 11, 2023
-
-
timothycarambat authored
-
Timothy Carambat authored
-
Timothy Carambat authored
-
- Aug 30, 2023
-
-
Sean Hatfield authored
* hide delete workspace button on non-admin users if setting is disabled --------- Co-authored-by:
Timothy Carambat <timothycarambat@Timothys-MacBook-Pro.local>
-
- Aug 25, 2023
-
-
timothycarambat authored
-
- Aug 24, 2023
-
-
Timothy Carambat authored
* Autodocument Swagger API with JSDocs on /v1/ endpoints for API access implement single-player API keys WIP Admin API Keys * Create new api keys as both single and multi-user * Add boot and telem * Complete Admin API * Complete endpoints dark mode swagger * update docs * undo debug * update docs and readme
-
- Aug 23, 2023
-
-
Sean Hatfield authored
* WIP success fail messages for upload document * added success/error msgs for uploading feedback and disabled fileUploadProgress in backend * remove unused middleware --------- Co-authored-by:
timothycarambat <rambat1010@gmail.com>
-
- Aug 22, 2023
-
-
timothycarambat authored
-
Timothy Carambat authored
resolves #184
-
Timothy Carambat authored
* Enable batch deletion of Pinecone Ids by max limit of 1000 * lint
-
- Aug 21, 2023
-
-
Sean Hatfield authored
implement dumpENV if in prod environment
-
- Aug 17, 2023
-
-
timothycarambat authored
-
Sean Hatfield authored
* added ui for custom welcome messages and added label for custom logo in admin settings * linting * fixing img to use light/dark modes * converted ChatBubble into component * implemented backend for welcome messages and admin appearance page * completed custom welcome messages for admin * finished custom messages for single user mode * merged with master and linted * improved UI for appearance settings pages * linted and merged with master * small updates --------- Co-authored-by:
timothycarambat <rambat1010@gmail.com>
-
- Aug 16, 2023
-
-
timothycarambat authored
-
- Aug 15, 2023
-
-
timothycarambat authored
-