Skip to content
Snippets Groups Projects
This project is mirrored from https://github.com/Mintplex-Labs/anything-llm. Pull mirroring updated .
  1. May 13, 2024
  2. May 08, 2024
  3. May 02, 2024
  4. Apr 23, 2024
  5. Apr 19, 2024
  6. Apr 06, 2024
  7. Apr 05, 2024
  8. Mar 06, 2024
  9. Feb 27, 2024
  10. Feb 24, 2024
    • Sean Hatfield's avatar
      [FEAT] OpenRouter integration (#784) · 633f4252
      Sean Hatfield authored
      
      * WIP openrouter integration
      
      * add OpenRouter options to onboarding flow and data handling
      
      * add todo to fix headers for rankings
      
      * OpenRouter LLM support complete
      
      * Fix hanging response stream with OpenRouter
      update tagline
      update comment
      
      * update timeout comment
      
      * wait for first chunk to start timer
      
      * sort OpenRouter models by organization
      
      * uppercase first letter of organization
      
      * sort grouped models by org
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      633f4252
  11. Feb 22, 2024
  12. Feb 06, 2024
  13. Jan 26, 2024
    • Hakeem Abbas's avatar
      feature: Integrate Astra as vectorDBProvider (#648) · 5614e2ed
      Hakeem Abbas authored
      
      * feature: Integrate Astra as vectorDBProvider
      
      feature: Integrate Astra as vectorDBProvider
      
      * Update .env.example
      
      * Add env.example to docker example file
      Update spellcheck fo Astra
      Update Astra key for vector selection
      Update order of AstraDB options
      Resize Astra logo image to 330x330
      Update methods of Astra to take in latest vectorDB params like TopN and more
      Update Astra interface to support default methods and avoid crash errors from 404 collections
      Update Astra interface to comply to max chunk insertion limitations
      Update Astra interface to dynamically set dimensionality from chunk 0 size on creation
      
      * reset workspaces
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      5614e2ed
  14. Jan 18, 2024
  15. Jan 17, 2024
    • Sean Hatfield's avatar
      add support for mistral api (#610) · c2c8fe97
      Sean Hatfield authored
      
      * add support for mistral api
      
      * update docs to show support for Mistral
      
      * add default temp to all providers, suggest different results per provider
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      c2c8fe97
    • Sean Hatfield's avatar
      Per workspace model selection (#582) · 90df3758
      Sean Hatfield authored
      
      * WIP model selection per workspace (migrations and openai saves properly
      
      * revert OpenAiOption
      
      * add support for models per workspace for anthropic, localAi, ollama, openAi, and togetherAi
      
      * remove unneeded comments
      
      * update logic for when LLMProvider is reset, reset Ai provider files with master
      
      * remove frontend/api reset of workspace chat and move logic to updateENV
      add postUpdate callbacks to envs
      
      * set preferred model for chat on class instantiation
      
      * remove extra param
      
      * linting
      
      * remove unused var
      
      * refactor chat model selection on workspace
      
      * linting
      
      * add fallback for base path to localai models
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      90df3758
  16. Jan 12, 2024
  17. Jan 10, 2024
    • Sean Hatfield's avatar
      add Together AI LLM support (#560) · 1d39b8a2
      Sean Hatfield authored
      
      * add Together AI LLM support
      
      * update readme to support together ai
      
      * Patch togetherAI implementation
      
      * add model sorting/option labels by organization for model selection
      
      * linting + add data handling for TogetherAI
      
      * change truthy statement
      patch validLLMSelection method
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      1d39b8a2
  18. Dec 28, 2023
  19. Dec 08, 2023
  20. Dec 07, 2023
    • Timothy Carambat's avatar
      [Feature] AnythingLLM use locally hosted Llama.cpp and GGUF files for inferencing (#413) · 655ebd94
      Timothy Carambat authored
      * Implement use of native embedder (all-Mini-L6-v2)
      stop showing prisma queries during dev
      
      * Add native embedder as an available embedder selection
      
      * wrap model loader in try/catch
      
      * print progress on download
      
      * add built-in LLM support (expiermental)
      
      * Update to progress output for embedder
      
      * move embedder selection options to component
      
      * saftey checks for modelfile
      
      * update ref
      
      * Hide selection when on hosted subdomain
      
      * update documentation
      hide localLlama when on hosted
      
      * saftey checks for storage of models
      
      * update dockerfile to pre-build Llama.cpp bindings
      
      * update lockfile
      
      * add langchain doc comment
      
      * remove extraneous --no-metal option
      
      * Show data handling for private LLM
      
      * persist model in memory for N+1 chats
      
      * update import
      update dev comment on token model size
      
      * update primary README
      
      * chore: more readme updates and remove screenshots - too much to maintain, just use the app!
      
      * remove screeshot link
      655ebd94
  21. Dec 06, 2023
    • Timothy Carambat's avatar
      Add built-in embedding engine into AnythingLLM (#411) · 88cdd8c8
      Timothy Carambat authored
      * Implement use of native embedder (all-Mini-L6-v2)
      stop showing prisma queries during dev
      
      * Add native embedder as an available embedder selection
      
      * wrap model loader in try/catch
      
      * print progress on download
      
      * Update to progress output for embedder
      
      * move embedder selection options to component
      
      * forgot import
      
      * add Data privacy alert updates for local embedder
      88cdd8c8
  22. Nov 16, 2023
  23. Nov 14, 2023
  24. Nov 09, 2023
    • Francisco Bischoff's avatar
      Using OpenAI API locally (#335) · f499f1ba
      Francisco Bischoff authored
      
      * Using OpenAI API locally
      
      * Infinite prompt input and compression implementation (#332)
      
      * 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
      
      * disable import on hosted instances (#339)
      
      * disable import on hosted instances
      
      * Update UI on disabled import/export
      
      ---------
      
      Co-authored-by: default avatartimothycarambat <rambat1010@gmail.com>
      
      * Add support for gpt-4-turbo 128K model (#340)
      
      resolves #336
      Add support for gpt-4-turbo 128K model
      
      * 315 show citations based on relevancy score (#316)
      
      * 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: default avatarshatfield4 <seanhatfield5@gmail.com>
      
      * rename localai to lmstudio
      
      * forgot files that were renamed
      
      * normalize model interface
      
      * add model and context window limits
      
      * update LMStudio tagline
      
      * Fully working LMStudio integration
      
      ---------
      Co-authored-by: default avatarFrancisco Bischoff <984592+franzbischoff@users.noreply.github.com>
      Co-authored-by: default avatarTimothy Carambat <rambat1010@gmail.com>
      Co-authored-by: default avatarSean Hatfield <seanhatfield5@gmail.com>
      f499f1ba
  25. Oct 30, 2023
  26. Aug 15, 2023
  27. Aug 09, 2023
  28. Aug 04, 2023
    • Timothy Carambat's avatar
      Multiple LLM Support framework + AzureOpenAI Support (#180) · 1f29cec9
      Timothy Carambat authored
      * Remove LangchainJS for chat support chaining
      Implement runtime LLM selection
      Implement AzureOpenAI Support for LLM + Emebedding
      WIP on frontend
      Update env to reflect the new fields
      
      * Remove LangchainJS for chat support chaining
      Implement runtime LLM selection
      Implement AzureOpenAI Support for LLM + Emebedding
      WIP on frontend
      Update env to reflect the new fields
      
      * Replace keys with LLM Selection in settings modal
      Enforce checks for new ENVs depending on LLM selection
      1f29cec9
  29. Jul 28, 2023
  30. Jul 20, 2023
  31. Jun 26, 2023
  32. Jun 09, 2023
    • timothycarambat's avatar
      Reorg some files for clarity · f0fd91db
      timothycarambat authored
      f0fd91db
    • Timothy Carambat's avatar
      Lancedb support (#6) · ad15e1f9
      Timothy Carambat authored
      * add start of lanceDB support
      
      * lancedb initial support
      
      * add null method for deletion of documents from namespace since LanceDB does not support
      show warning modal on frontend for this
      
      * update .env.example and lancedb methods for sourcing
      
      * change export method
      
      * update readme
      ad15e1f9
  33. Jun 08, 2023
Loading