mintplex-labs/anything-llm

https://github.com/mintplex-labs/anything-llm

New Analysis
Last analysis: Mar 09, 2026 13:29

GitHub Stats

Stars

55,947

Forks

6,045

Watchers

55,947

Open Issues

312

Contributors

30

Default Branch

master

Repository Overview

Files

1072

Folders

10

Size

14.19 MB

Tests

16

Code Analysis

Lines of Code

155,937

Files Analyzed

825

Total Commits

108

Contributors

12

Structure Metrics

Max Depth

9

Avg Files per Folder

107.2

Test Coverage

1.49%

Project DNA

68
Good
documentation 100/100
tests 22/100
structure 60/100
size 100/100
maintainability 68/100

Hotspot Files

Files with most changes (high churn)

common.js 209 changes
index.jsx 169 changes
index.js 128 changes
systemSettings.js 11 changes
updateENV.js 11 changes

Stack Signals

Laravel
Symfony
React
Vue
Angular
Node.js
Python
Django
Flask
FastAPI
Spring
Express
Next.js
Nuxt
NestJS
.NET
ASP.NET
HTML
CSS

Languages

js 55.64%
jsx 43.39%
css 0.73%
html 0.24%

Largest Directories

images 12 files
server 358 files
frontend 584 files
collector 61 files
cloud-deployments 25 files

Largest Files

common.js 1030 lines
system.js 1542 lines
updateENV.js 1348 lines
workspaces.js 1066 lines
dark-swagger.css 1722 lines

Dependencies & Documentation

README
Docs
go.mod
Gemfile
package.json
composer.json
pyproject.toml
requirements.txt

Project Structure (depth 3)

-- embed
-- docker
|   -- vex
-- extras
|   -- scripts
|   -- support
|   |   -- announcements
|   |   |   -- assets
|   -- translator
-- images
|   -- deployBtns
|   -- screenshots
|   -- LLMproviders
-- server
|   -- jobs
|   |   -- helpers
|   -- utils
|   |   -- MCP
|   |   |   -- hypervisor
|   |   -- boot
|   |   -- http
|   |   -- chats
|   |   |   -- commands
|   |   -- files
|   |   -- agents
|   |   |   -- aibitat
|   |   -- comKey
|   |   -- logger
|   |   -- prisma
|   |   -- helpers
|   |   |   -- chat
|   |   |   -- admin
|   |   -- database
|   |   -- telemetry
|   |   -- agentFlows
|   |   |   -- executors
|   |   -- middleware
|   |   -- AiProviders
|   |   |   -- xai
|   |   |   -- zai
|   |   |   -- groq
|   |   |   -- ppio
|   |   |   -- apipie
|   |   |   -- cohere
|   |   |   -- gemini
|   |   |   -- novita
|   |   |   -- ollama
|   |   |   -- openAi
|   |   |   -- bedrock
|   |   |   -- foundry
|   |   |   -- giteeai
|   |   |   -- liteLLM
|   |   |   -- localAi
|   |   |   -- mistral
|   |   |   -- cometapi
|   |   |   -- deepseek
|   |   |   -- lemonade
|   |   |   -- lmStudio
|   |   |   -- modelMap
|   |   |   -- anthropic
|   |   |   -- koboldCPP
|   |   |   -- nvidiaNim
|   |   |   -- sambanova
|   |   |   -- moonshotAi
|   |   |   -- openRouter
|   |   |   -- perplexity
|   |   |   -- togetherAi
|   |   |   -- azureOpenAi
|   |   |   -- fireworksAi
|   |   |   -- huggingface
|   |   |   -- privatemode
|   |   |   -- textGenWebUI
|   |   |   -- genericOpenAi
|   |   |   -- dellProAiStudio
|   |   |   -- dockerModelRunner
|   |   -- vectorStore
|   |   -- TextSplitter
|   |   -- TextToSpeech
|   |   |   -- openAi
|   |   |   -- elevenLabs
|   |   |   -- openAiGeneric
|   |   -- collectorApi
|   |   -- DocumentManager
|   |   -- EmbeddingEngines
|   |   |   -- cohere
|   |   |   -- gemini
|   |   |   -- native
|   |   |   -- ollama
|   |   |   -- openAi
|   |   |   -- liteLLM
|   |   |   -- localAi
|   |   |   -- mistral
|   |   |   -- lemonade
|   |   |   -- lmstudio
|   |   |   -- voyageAi
|   |   |   -- openRouter
|   |   |   -- azureOpenAi
|   |   |   -- genericOpenAi
|   |   -- PasswordRecovery
|   |   -- BackgroundWorkers
|   |   -- EncryptionManager
|   |   -- PushNotifications
|   |   -- vectorDbProviders
|   |   |   -- astra
|   |   |   -- lance
|   |   |   -- chroma
|   |   |   -- milvus
|   |   |   -- qdrant
|   |   |   -- zilliz
|   |   |   -- pgvector
|   |   |   -- pinecone
|   |   |   -- weaviate
|   |   |   -- chromacloud
|   |   -- EmbeddingRerankers
|   |   |   -- native
|   -- models
|   -- prisma
|   |   -- migrations
|   |   |   -- 20231129012019_add
|   |   |   -- 20230921191814_init
|   |   |   -- 20231101001441_init
|   |   |   -- 20231101195421_init
|   |   |   -- 20240113013409_init
|   |   |   -- 20240118201333_init
|   |   |   -- 20240202002020_init
|   |   |   -- 20240206181106_init
|   |   |   -- 20240206211916_init
|   |   |   -- 20240208224848_init
|   |   |   -- 20240210004405_init
|   |   |   -- 20240216214639_init
|   |   |   -- 20240219211018_init
|   |   |   -- 20240301002308_init
|   |   |   -- 20240326231053_init
|   |   |   -- 20240405015034_init
|   |   |   -- 20240412183346_init
|   |   |   -- 20240425004220_init
|   |   |   -- 20240430230707_init
|   |   |   -- 20240510032311_init
|   |   |   -- 20240618224346_init
|   |   |   -- 20240821215625_init
|   |   |   -- 20240824005054_init
|   |   |   -- 20241003192954_init
|   |   |   -- 20241029203722_init
|   |   |   -- 20241029233509_init
|   |   |   -- 20250102204948_init
|   |   |   -- 20250226005538_init
|   |   |   -- 20250318154720_init
|   |   |   -- 20250506214129_init
|   |   |   -- 20250709230835_init
|   |   |   -- 20250725194841_init
|   |   |   -- 20250808171557_init
|   |   |   -- 20260130040204_init
|   -- swagger
|   -- __tests__
|   |   -- utils
|   |   |   -- chats
|   |   |   -- agents
|   |   |   -- helpers
|   |   |   -- agentFlows
|   |   |   -- TextSplitter
|   |   |   -- SQLConnectors
|   |   |   -- safeJSONStringify
|   |   |   -- vectorDbProviders
|   |   -- models
|   -- endpoints
|   |   -- api
|   |   |   -- auth
|   |   |   -- admin
|   |   |   -- embed
|   |   |   -- openai
|   |   |   -- system
|   |   |   -- document
|   |   |   -- workspace
|   |   |   -- userManagement
|   |   |   -- workspaceThread
|   |   -- embed
|   |   -- utils
|   |   -- mobile
|   |   |   -- utils
|   |   |   -- middleware
|   |   -- extensions
|   |   -- experimental
|   -- middleware
-- locales
-- frontend
|   -- src
|   |   -- hooks
|   |   -- media
|   |   |   -- logo
|   |   |   -- agents
|   |   |   -- vectordbs
|   |   |   -- animations
|   |   |   -- llmprovider
|   |   |   -- ttsproviders
|   |   |   -- announcements
|   |   |   -- illustrations
|   |   |   -- dataConnectors
|   |   |   -- embeddingprovider
|   |   -- pages
|   |   |   -- Main
|   |   |   -- Admin
|   |   |   -- Login
|   |   |   -- Invite
|   |   |   -- WorkspaceChat
|   |   |   -- OnboardingFlow
|   |   |   -- GeneralSettings
|   |   |   -- WorkspaceSettings
|   |   -- utils
|   |   |   -- chat
|   |   |   -- piperTTS
|   |   -- models
|   |   |   -- utils
|   |   |   -- experimental
|   |   -- locales
|   |   |   -- ar
|   |   |   -- cs
|   |   |   -- da
|   |   |   -- de
|   |   |   -- en
|   |   |   -- es
|   |   |   -- et
|   |   |   -- fa
|   |   |   -- fr
|   |   |   -- he
|   |   |   -- it
|   |   |   -- ja
|   |   |   -- ko
|   |   |   -- lv
|   |   |   -- nl
|   |   |   -- pl
|   |   |   -- ro
|   |   |   -- ru
|   |   |   -- tr
|   |   |   -- vn
|   |   |   -- zh
|   |   |   -- pt_BR
|   |   |   -- zh_TW
|   |   -- components
|   |   |   -- lib
|   |   |   -- Footer
|   |   |   -- Modals
|   |   |   -- Sidebar
|   |   |   -- UserIcon
|   |   |   -- UserMenu
|   |   |   -- contexts
|   |   |   -- ChatBubble
|   |   |   -- DefaultChat
|   |   |   -- CommunityHub
|   |   |   -- LLMSelection
|   |   |   -- ModalWrapper
|   |   |   -- PrivateRoute
|   |   |   -- SpeechToText
|   |   |   -- TextToSpeech
|   |   |   -- ChangeWarning
|   |   |   -- WorkspaceChat
|   |   |   -- SettingsButton
|   |   |   -- ProviderPrivacy
|   |   |   -- SettingsSidebar
|   |   |   -- ContextualSaveBar
|   |   |   -- EditingChatBubble
|   |   |   -- VectorDBSelection
|   |   |   -- CanViewChatHistory
|   |   |   -- EmbeddingSelection
|   |   |   -- DataConnectorOption
|   |   |   -- ErrorBoundaryFallback
|   |   |   -- KeyboardShortcutsHelp
|   |   |   -- TranscriptionSelection
|   -- public
|   |   -- embed
|   |   -- fonts
|   |   -- service-workers
|   -- scripts
-- collector
|   -- utils
|   |   -- url
|   |   -- http
|   |   -- files
|   |   -- comKey
|   |   -- logger
|   |   -- OCRLoader
|   |   -- tokenizer
|   |   -- extensions
|   |   |   -- Confluence
|   |   |   -- DrupalWiki
|   |   |   -- RepoLoader
|   |   |   -- PaperlessNgx
|   |   |   -- WebsiteDepth
|   |   |   -- ObsidianVault
|   |   |   -- YoutubeTranscript
|   |   -- runtimeSettings
|   |   -- EncryptionWorker
|   |   -- WhisperProviders
|   |   |   -- ffmpeg
|   |   -- downloadURIToFile
|   -- hotdir
|   -- __tests__
|   |   -- utils
|   |   |   -- url
|   |   |   -- WhisperProviders
|   -- extensions
|   |   -- resync
|   -- middleware
|   -- processLink
|   |   -- convert
|   |   -- helpers
|   -- processRawText
|   -- processSingleFile
|   |   -- convert
|   |   |   -- asPDF
-- browser-extension
-- cloud-deployments
|   -- k8
|   -- aws
|   |   -- cloudformation
|   -- gcp
|   |   -- deployment
|   -- helm
|   |   -- charts
|   |   |   -- anythingllm
|   -- digitalocean
|   |   -- terraform
|   -- huggingface-spaces