├── README.md ├── fetcher-framework-inference-pypi.py ├── fetcher-framework-llm-pypi.py ├── fetcher-inference-local-pypi.py ├── fetcher-inference-pypi.py ├── fetcher-vectordb-dockerhub.py ├── fetcher-vectordb-pypi.py ├── framework-inference-raw-data-pypi.csv ├── framework-llm-raw-data-pypi.csv ├── hack └── fetch.sh ├── inference-local-raw-data-pypi.csv ├── inference-raw-data-pypi.csv ├── requirements.txt ├── streamlit_app.py ├── vectordb-raw-data-dockerhub.csv └── vectordb-raw-data-pypi.csv /README.md: -------------------------------------------------------------------------------- 1 | # AI Infrastructure Statistics 2 | 3 |
7 | 8 | ## What is this? 9 | 10 | This repository contains statistics about the AI Infrastructure community. We collect statistics about the most popular AI Infrastructure projects. We use these statistics to track the growth of the community. This is a work in progress. If you have any suggestions, please open an issue or a pull request. 11 | 12 | Currently, we are collecting the following statistics: 13 | 14 | - PyPI downloads 15 | - DockerHub pulls 16 | 17 | Here is the online dashboard: 18 | 19 | https://ai-infra-statistics.streamlit.app/ 20 | 21 | ## Why don't you collect statistics about X? 22 | 23 | We are happy to collect statistics about other AI Infrastructure projects. Please open an issue or a pull request. 24 | 25 | ## Why don't you collect GitHub stars? 26 | 27 | First, there are many products that are not open source. Second, GitHub stars are not a good indicator of popularity. Please let us know if you have any suggestions for other metrics. 28 | 29 | ## How do you collect the statistics? 30 | 31 | We use the following tools: 32 | 33 | - pypistats 34 | - DockerHub API 35 | -------------------------------------------------------------------------------- /fetcher-framework-inference-pypi.py: -------------------------------------------------------------------------------- 1 | import pypistats 2 | from datetime import date 3 | 4 | 5 | projects = ["vllm", "bentoml", "mosec", "xinference", "openllm", "sglang"] 6 | unified_names = ["vllm", "bentoml", "mosec", "xinference", "openllm", "sglang"] 7 | 8 | with open("framework-inference-raw-data-pypi.csv", "a") as f: 9 | for i, project in enumerate(projects): 10 | data = pypistats.overall(project, total=True, format="numpy") 11 | total_downloads = data[-1][3] 12 | f.write(f"{date.today().strftime('%Y-%m-%d')},{total_downloads},{unified_names[i]},{project}\n") 13 | -------------------------------------------------------------------------------- /fetcher-framework-llm-pypi.py: -------------------------------------------------------------------------------- 1 | import pypistats 2 | from datetime import date 3 | 4 | 5 | projects = ["langchain", "llama-index"] 6 | unified_names = ["langchain", "llama index"] 7 | 8 | with open("framework-llm-raw-data-pypi.csv", "a") as f: 9 | for i, project in enumerate(projects): 10 | data = pypistats.overall(project, total=True, format="numpy") 11 | total_downloads = data[-1][3] 12 | f.write(f"{date.today().strftime('%Y-%m-%d')},{total_downloads},{unified_names[i]},{project}\n") 13 | -------------------------------------------------------------------------------- /fetcher-inference-local-pypi.py: -------------------------------------------------------------------------------- 1 | import pypistats 2 | from datetime import date 3 | 4 | 5 | projects = ["llama-cpp-python", "gpt4all"] 6 | unified_names = ["llama.cpp", "gpt4all"] 7 | 8 | with open("inference-local-raw-data-pypi.csv", "a") as f: 9 | for i, project in enumerate(projects): 10 | data = pypistats.overall(project, total=True, format="numpy") 11 | total_downloads = data[-1][3] 12 | f.write(f"{date.today().strftime('%Y-%m-%d')},{total_downloads},{unified_names[i]},{project}\n") 13 | -------------------------------------------------------------------------------- /fetcher-inference-pypi.py: -------------------------------------------------------------------------------- 1 | import pypistats 2 | from datetime import date 3 | 4 | 5 | projects = ["leptonai", "modal", "fireworks-ai", "together", "replicate"] 6 | unified_names = ["lepton.ai", "modal.com", "fireworks.ai", "toghther.ai", "replicate.com"] 7 | 8 | with open("inference-raw-data-pypi.csv", "a") as f: 9 | for i, project in enumerate(projects): 10 | data = pypistats.overall(project, total=True, format="numpy") 11 | total_downloads = data[-1][3] 12 | f.write(f"{date.today().strftime('%Y-%m-%d')},{total_downloads},{unified_names[i]},{project}\n") 13 | -------------------------------------------------------------------------------- /fetcher-vectordb-dockerhub.py: -------------------------------------------------------------------------------- 1 | import requests 2 | from datetime import date 3 | 4 | url = "https://hub.docker.com/v2/repositories/{0}/{1}" 5 | 6 | images = ["pgvector/pgvector", "tensorchord/pgvecto-rs", "milvusdb/milvus", "qdrant/qdrant", "chromadb/chroma", "semitechnologies/weaviate"] 7 | unified_names = ["pgvector", "pgvecto.rs", "milvus", "qdrant", "chromadb", "weaviate"] 8 | 9 | with open("vectordb-raw-data-dockerhub.csv", "a") as f: 10 | for i, image in enumerate(images): 11 | org, repo = image.split("/") 12 | image_url = url.format(org, repo) 13 | print("fetching", image_url) 14 | r = requests.get(url.format(org, repo)) 15 | data = r.json() 16 | total_downloads = data["pull_count"] 17 | f.write(f"{date.today().strftime('%Y-%m-%d')},{total_downloads},{unified_names[i]},{image}\n") 18 | -------------------------------------------------------------------------------- /fetcher-vectordb-pypi.py: -------------------------------------------------------------------------------- 1 | import pypistats 2 | from datetime import date 3 | 4 | 5 | projects = ["pgvector", "pymilvus", "qdrant-client", "chromadb", "pinecone-client", "weaviate-client"] 6 | unified_names = ["pgvector", "milvus", "qdrant", "chromadb", "pinecone", "weaviate"] 7 | 8 | with open("vectordb-raw-data-pypi.csv", "a") as f: 9 | for i, project in enumerate(projects): 10 | data = pypistats.overall(project, total=True, format="numpy") 11 | total_downloads = data[-1][3] 12 | f.write(f"{date.today().strftime('%Y-%m-%d')},{total_downloads},{unified_names[i]},{project}\n") 13 | -------------------------------------------------------------------------------- /framework-inference-raw-data-pypi.csv: -------------------------------------------------------------------------------- 1 | date,downloads,project,package 2 | 2024-01-08,665932,vllm,vllm 3 | 2024-01-08,503460,bentoml,bentoml 4 | 2024-01-08,77200,mosec,mosec 5 | 2024-01-08,43277,xinference,xinference 6 | 2024-01-08,163458,openllm,openllm 7 | 2024-01-09,666607,vllm,vllm 8 | 2024-01-09,505460,bentoml,bentoml 9 | 2024-01-09,77229,mosec,mosec 10 | 2024-01-09,43300,xinference,xinference 11 | 2024-01-09,163648,openllm,openllm 12 | 2024-01-10,673915,vllm,vllm 13 | 2024-01-10,504646,bentoml,bentoml 14 | 2024-01-10,76959,mosec,mosec 15 | 2024-01-10,43334,xinference,xinference 16 | 2024-01-10,164272,openllm,openllm 17 | 2024-01-12,687394,vllm,vllm 18 | 2024-01-12,504002,bentoml,bentoml 19 | 2024-01-12,77055,mosec,mosec 20 | 2024-01-12,43882,xinference,xinference 21 | 2024-01-12,164810,openllm,openllm 22 | 2024-01-16,709858,vllm,vllm 23 | 2024-01-16,502287,bentoml,bentoml 24 | 2024-01-16,73763,mosec,mosec 25 | 2024-01-16,44429,xinference,xinference 26 | 2024-01-16,166053,openllm,openllm 27 | 2024-01-18,723608,vllm,vllm 28 | 2024-01-18,502512,bentoml,bentoml 29 | 2024-01-18,73098,mosec,mosec 30 | 2024-01-18,44257,xinference,xinference 31 | 2024-01-18,166534,openllm,openllm 32 | 2024-01-19,730487,vllm,vllm 33 | 2024-01-19,501503,bentoml,bentoml 34 | 2024-01-19,72997,mosec,mosec 35 | 2024-01-19,44272,xinference,xinference 36 | 2024-01-19,166714,openllm,openllm 37 | 2024-01-22,741836,vllm,vllm 38 | 2024-01-22,503714,bentoml,bentoml 39 | 2024-01-22,72934,mosec,mosec 40 | 2024-01-22,44543,xinference,xinference 41 | 2024-01-22,166612,openllm,openllm 42 | 2024-01-24,760054,vllm,vllm 43 | 2024-01-24,497389,bentoml,bentoml 44 | 2024-01-24,74373,mosec,mosec 45 | 2024-01-24,45070,xinference,xinference 46 | 2024-01-24,166878,openllm,openllm 47 | 2024-01-25,767799,vllm,vllm 48 | 2024-01-25,496083,bentoml,bentoml 49 | 2024-01-25,75092,mosec,mosec 50 | 2024-01-25,45132,xinference,xinference 51 | 2024-01-25,167701,openllm,openllm 52 | 2024-01-26,775416,vllm,vllm 53 | 2024-01-26,495804,bentoml,bentoml 54 | 2024-01-26,75133,mosec,mosec 55 | 2024-01-26,44853,xinference,xinference 56 | 2024-01-26,168242,openllm,openllm 57 | 2024-01-27,782131,vllm,vllm 58 | 2024-01-27,497325,bentoml,bentoml 59 | 2024-01-27,75836,mosec,mosec 60 | 2024-01-27,44882,xinference,xinference 61 | 2024-01-27,168265,openllm,openllm 62 | 2024-01-28,786168,vllm,vllm 63 | 2024-01-28,497362,bentoml,bentoml 64 | 2024-01-28,75284,mosec,mosec 65 | 2024-01-28,44589,xinference,xinference 66 | 2024-01-28,168956,openllm,openllm 67 | 2024-01-29,790201,vllm,vllm 68 | 2024-01-29,494172,bentoml,bentoml 69 | 2024-01-29,75280,mosec,mosec 70 | 2024-01-29,44009,xinference,xinference 71 | 2024-01-29,168609,openllm,openllm 72 | 2024-01-30,796832,vllm,vllm 73 | 2024-01-30,493525,bentoml,bentoml 74 | 2024-01-30,76633,mosec,mosec 75 | 2024-01-30,43575,xinference,xinference 76 | 2024-01-30,169634,openllm,openllm 77 | 2024-01-31,803998,vllm,vllm 78 | 2024-01-31,492202,bentoml,bentoml 79 | 2024-01-31,74837,mosec,mosec 80 | 2024-01-31,43263,xinference,xinference 81 | 2024-01-31,169178,openllm,openllm 82 | 2024-02-01,811301,vllm,vllm 83 | 2024-02-01,490046,bentoml,bentoml 84 | 2024-02-01,74920,mosec,mosec 85 | 2024-02-01,42661,xinference,xinference 86 | 2024-02-01,169064,openllm,openllm 87 | 2024-02-04,827984,vllm,vllm 88 | 2024-02-04,492117,bentoml,bentoml 89 | 2024-02-04,71884,mosec,mosec 90 | 2024-02-04,42211,xinference,xinference 91 | 2024-02-04,169962,openllm,openllm 92 | 2024-02-06,836807,vllm,vllm 93 | 2024-02-06,491380,bentoml,bentoml 94 | 2024-02-06,73902,mosec,mosec 95 | 2024-02-06,41402,xinference,xinference 96 | 2024-02-06,170739,openllm,openllm 97 | 2024-02-08,850102,vllm,vllm 98 | 2024-02-08,489234,bentoml,bentoml 99 | 2024-02-08,72362,mosec,mosec 100 | 2024-02-08,40278,xinference,xinference 101 | 2024-02-08,170139,openllm,openllm 102 | 2024-02-13,874655,vllm,vllm 103 | 2024-02-13,492173,bentoml,bentoml 104 | 2024-02-13,70719,mosec,mosec 105 | 2024-02-13,38801,xinference,xinference 106 | 2024-02-13,166252,openllm,openllm 107 | 2024-02-17,896659,vllm,vllm 108 | 2024-02-17,495214,bentoml,bentoml 109 | 2024-02-17,71147,mosec,mosec 110 | 2024-02-17,38468,xinference,xinference 111 | 2024-02-17,162498,openllm,openllm 112 | 2024-02-18,899616,vllm,vllm 113 | 2024-02-18,495668,bentoml,bentoml 114 | 2024-02-18,72238,mosec,mosec 115 | 2024-02-18,38371,xinference,xinference 116 | 2024-02-18,162258,openllm,openllm 117 | 2024-02-20,907623,vllm,vllm 118 | 2024-02-20,491681,bentoml,bentoml 119 | 2024-02-20,72713,mosec,mosec 120 | 2024-02-20,38022,xinference,xinference 121 | 2024-02-20,161911,openllm,openllm 122 | 2024-02-21,914830,vllm,vllm 123 | 2024-02-21,492352,bentoml,bentoml 124 | 2024-02-21,73790,mosec,mosec 125 | 2024-02-21,37845,xinference,xinference 126 | 2024-02-21,161934,openllm,openllm 127 | 2024-02-26,946770,vllm,vllm 128 | 2024-02-26,495495,bentoml,bentoml 129 | 2024-02-26,71538,mosec,mosec 130 | 2024-02-26,37495,xinference,xinference 131 | 2024-02-26,158722,openllm,openllm 132 | 2024-02-27,953400,vllm,vllm 133 | 2024-02-27,495625,bentoml,bentoml 134 | 2024-02-27,72409,mosec,mosec 135 | 2024-02-27,37501,xinference,xinference 136 | 2024-02-27,158740,openllm,openllm 137 | 2024-02-28,960181,vllm,vllm 138 | 2024-02-28,495468,bentoml,bentoml 139 | 2024-02-28,74641,mosec,mosec 140 | 2024-02-28,37430,xinference,xinference 141 | 2024-02-28,158894,openllm,openllm 142 | 2024-02-29,967722,vllm,vllm 143 | 2024-02-29,496148,bentoml,bentoml 144 | 2024-02-29,75793,mosec,mosec 145 | 2024-02-29,37222,xinference,xinference 146 | 2024-02-29,159664,openllm,openllm 147 | 2024-03-01,975144,vllm,vllm 148 | 2024-03-01,496336,bentoml,bentoml 149 | 2024-03-01,75561,mosec,mosec 150 | 2024-03-01,37170,xinference,xinference 151 | 2024-03-01,160089,openllm,openllm 152 | 2024-03-04,988386,vllm,vllm 153 | 2024-03-04,497272,bentoml,bentoml 154 | 2024-03-04,76924,mosec,mosec 155 | 2024-03-04,37418,xinference,xinference 156 | 2024-03-04,159319,openllm,openllm 157 | 2024-03-04,988386,vllm,vllm 158 | 2024-03-04,497272,bentoml,bentoml 159 | 2024-03-04,76924,mosec,mosec 160 | 2024-03-04,37418,xinference,xinference 161 | 2024-03-04,159319,openllm,openllm 162 | 2024-03-05,995621,vllm,vllm 163 | 2024-03-05,496735,bentoml,bentoml 164 | 2024-03-05,77012,mosec,mosec 165 | 2024-03-05,37513,xinference,xinference 166 | 2024-03-05,158668,openllm,openllm 167 | 2024-03-07,1011800,vllm,vllm 168 | 2024-03-07,497934,bentoml,bentoml 169 | 2024-03-07,77944,mosec,mosec 170 | 2024-03-07,37416,xinference,xinference 171 | 2024-03-07,157056,openllm,openllm 172 | 2024-03-08,1021199,vllm,vllm 173 | 2024-03-08,501604,bentoml,bentoml 174 | 2024-03-08,78909,mosec,mosec 175 | 2024-03-08,37545,xinference,xinference 176 | 2024-03-08,157767,openllm,openllm 177 | 2024-03-11,1031098,vllm,vllm 178 | 2024-03-11,500586,bentoml,bentoml 179 | 2024-03-11,79465,mosec,mosec 180 | 2024-03-11,37228,xinference,xinference 181 | 2024-03-11,157107,openllm,openllm 182 | 2024-03-15,1056746,vllm,vllm 183 | 2024-03-15,504098,bentoml,bentoml 184 | 2024-03-15,79820,mosec,mosec 185 | 2024-03-15,37504,xinference,xinference 186 | 2024-03-15,158718,openllm,openllm 187 | 2024-03-17,1067193,vllm,vllm 188 | 2024-03-17,506446,bentoml,bentoml 189 | 2024-03-17,79296,mosec,mosec 190 | 2024-03-17,37943,xinference,xinference 191 | 2024-03-17,159003,openllm,openllm 192 | 2024-03-20,1084775,vllm,vllm 193 | 2024-03-20,505362,bentoml,bentoml 194 | 2024-03-20,80056,mosec,mosec 195 | 2024-03-20,37983,xinference,xinference 196 | 2024-03-20,159176,openllm,openllm 197 | 2024-03-21,1091666,vllm,vllm 198 | 2024-03-21,506993,bentoml,bentoml 199 | 2024-03-21,80864,mosec,mosec 200 | 2024-03-21,38101,xinference,xinference 201 | 2024-03-21,159349,openllm,openllm 202 | 2024-03-25,1101980,vllm,vllm 203 | 2024-03-25,509808,bentoml,bentoml 204 | 2024-03-25,77915,mosec,mosec 205 | 2024-03-25,38227,xinference,xinference 206 | 2024-03-25,157607,openllm,openllm 207 | 2024-03-28,1123731,vllm,vllm 208 | 2024-03-28,513997,bentoml,bentoml 209 | 2024-03-28,77492,mosec,mosec 210 | 2024-03-28,37783,xinference,xinference 211 | 2024-03-28,157366,openllm,openllm 212 | 2024-04-07,1172777,vllm,vllm 213 | 2024-04-07,524557,bentoml,bentoml 214 | 2024-04-07,74883,mosec,mosec 215 | 2024-04-07,38494,xinference,xinference 216 | 2024-04-07,157839,openllm,openllm 217 | 2024-04-11,1214137,vllm,vllm 218 | 2024-04-11,527549,bentoml,bentoml 219 | 2024-04-11,76164,mosec,mosec 220 | 2024-04-11,39181,xinference,xinference 221 | 2024-04-11,159251,openllm,openllm 222 | 2024-04-18,1350437,vllm,vllm 223 | 2024-04-18,537772,bentoml,bentoml 224 | 2024-04-18,73945,mosec,mosec 225 | 2024-04-18,40555,xinference,xinference 226 | 2024-04-18,157508,openllm,openllm 227 | 2024-04-23,1374001,vllm,vllm 228 | 2024-04-23,542158,bentoml,bentoml 229 | 2024-04-23,76576,mosec,mosec 230 | 2024-04-23,41282,xinference,xinference 231 | 2024-04-23,157441,openllm,openllm 232 | 2024-04-23,1374001,vllm,vllm 233 | 2024-04-23,542158,bentoml,bentoml 234 | 2024-04-23,76576,mosec,mosec 235 | 2024-04-23,41282,xinference,xinference 236 | 2024-04-23,157441,openllm,openllm 237 | 2024-04-23,1374001,vllm,vllm 238 | 2024-04-23,542158,bentoml,bentoml 239 | 2024-04-23,76576,mosec,mosec 240 | 2024-04-23,41282,xinference,xinference 241 | 2024-04-23,157441,openllm,openllm 242 | 2024-05-08,1517022,vllm,vllm 243 | 2024-05-08,556130,bentoml,bentoml 244 | 2024-05-08,71819,mosec,mosec 245 | 2024-05-08,41560,xinference,xinference 246 | 2024-05-08,156144,openllm,openllm 247 | 2024-05-15,1570669,vllm,vllm 248 | 2024-05-15,568133,bentoml,bentoml 249 | 2024-05-15,73272,mosec,mosec 250 | 2024-05-15,41927,xinference,xinference 251 | 2024-05-15,157441,openllm,openllm 252 | 2024-06-03,1717740,vllm,vllm 253 | 2024-06-03,585300,bentoml,bentoml 254 | 2024-06-03,72720,mosec,mosec 255 | 2024-06-03,47306,xinference,xinference 256 | 2024-06-03,144928,openllm,openllm 257 | 2024-06-14,1797306,vllm,vllm 258 | 2024-06-14,581411,bentoml,bentoml 259 | 2024-06-14,69284,mosec,mosec 260 | 2024-06-14,49827,xinference,xinference 261 | 2024-06-14,136946,openllm,openllm 262 | 2024-07-11,1978200,vllm,vllm 263 | 2024-07-11,600438,bentoml,bentoml 264 | 2024-07-11,65449,mosec,mosec 265 | 2024-07-11,61432,xinference,xinference 266 | 2024-07-11,118873,openllm,openllm 267 | 2025-01-25,4883372,vllm,vllm 268 | 2025-01-25,707523,bentoml,bentoml 269 | 2025-01-25,133980,mosec,mosec 270 | 2025-01-25,107067,xinference,xinference 271 | 2025-01-25,104764,openllm,openllm 272 | 2025-02-27,7000981,vllm,vllm 273 | 2025-02-27,713783,bentoml,bentoml 274 | 2025-02-27,135340,mosec,mosec 275 | 2025-02-27,117635,xinference,xinference 276 | 2025-02-27,101987,openllm,openllm 277 | 2025-02-27,300400,sglang,sglang 278 | -------------------------------------------------------------------------------- /framework-llm-raw-data-pypi.csv: -------------------------------------------------------------------------------- 1 | date,downloads,project,package 2 | 2024-01-08,29551841,langchain,langchain 3 | 2024-01-08,4939782,llama index,llama-index 4 | 2024-01-09,29551841,langchain,langchain 5 | 2024-01-09,4939782,llama index,llama-index 6 | 2024-01-10,29619803,langchain,langchain 7 | 2024-01-10,5004307,llama index,llama-index 8 | 2024-01-12,29804005,langchain,langchain 9 | 2024-01-12,5152211,llama index,llama-index 10 | 2024-01-16,29919347,langchain,langchain 11 | 2024-01-16,5373862,llama index,llama-index 12 | 2024-01-18,30079259,langchain,langchain 13 | 2024-01-18,5505833,llama index,llama-index 14 | 2024-01-19,30158364,langchain,langchain 15 | 2024-01-19,5574987,llama index,llama-index 16 | 2024-01-22,30286555,langchain,langchain 17 | 2024-01-22,5708269,llama index,llama-index 18 | 2024-01-24,30321015,langchain,langchain 19 | 2024-01-24,5929159,llama index,llama-index 20 | 2024-01-25,30390460,langchain,langchain 21 | 2024-01-25,6048582,llama index,llama-index 22 | 2024-01-26,30455542,langchain,langchain 23 | 2024-01-26,6171551,llama index,llama-index 24 | 2024-01-27,30573895,langchain,langchain 25 | 2024-01-27,6288743,llama index,llama-index 26 | 2024-01-28,30568565,langchain,langchain 27 | 2024-01-28,6354414,llama index,llama-index 28 | 2024-01-29,30492624,langchain,langchain 29 | 2024-01-29,6409687,llama index,llama-index 30 | 2024-01-30,30548529,langchain,langchain 31 | 2024-01-30,6506735,llama index,llama-index 32 | 2024-01-31,30596882,langchain,langchain 33 | 2024-01-31,6609884,llama index,llama-index 34 | 2024-02-01,30641306,langchain,langchain 35 | 2024-02-01,6701818,llama index,llama-index 36 | 2024-02-04,30829228,langchain,langchain 37 | 2024-02-04,6968462,llama index,llama-index 38 | 2024-02-06,30747865,langchain,langchain 39 | 2024-02-06,7110812,llama index,llama-index 40 | 2024-02-08,30815487,langchain,langchain 41 | 2024-02-08,7295979,llama index,llama-index 42 | 2024-02-13,30920871,langchain,langchain 43 | 2024-02-13,7490759,llama index,llama-index 44 | 2024-02-17,31214075,langchain,langchain 45 | 2024-02-17,7869781,llama index,llama-index 46 | 2024-02-18,31244132,langchain,langchain 47 | 2024-02-18,7951726,llama index,llama-index 48 | 2024-02-20,31198826,langchain,langchain 49 | 2024-02-20,8094032,llama index,llama-index 50 | 2024-02-21,31257917,langchain,langchain 51 | 2024-02-21,8194101,llama index,llama-index 52 | 2024-02-26,31521471,langchain,langchain 53 | 2024-02-26,8516842,llama index,llama-index 54 | 2024-02-27,31570502,langchain,langchain 55 | 2024-02-27,8557687,llama index,llama-index 56 | 2024-02-28,31630961,langchain,langchain 57 | 2024-02-28,8597661,llama index,llama-index 58 | 2024-02-29,31697017,langchain,langchain 59 | 2024-02-29,8628924,llama index,llama-index 60 | 2024-03-01,31776210,langchain,langchain 61 | 2024-03-01,8652695,llama index,llama-index 62 | 2024-03-04,31895675,langchain,langchain 63 | 2024-03-04,8699574,llama index,llama-index 64 | 2024-03-04,31895675,langchain,langchain 65 | 2024-03-04,8699574,llama index,llama-index 66 | 2024-03-05,31928784,langchain,langchain 67 | 2024-03-05,8728081,llama index,llama-index 68 | 2024-03-07,32063372,langchain,langchain 69 | 2024-03-07,8792753,llama index,llama-index 70 | 2024-03-08,32341415,langchain,langchain 71 | 2024-03-08,8845243,llama index,llama-index 72 | 2024-03-11,32227366,langchain,langchain 73 | 2024-03-11,8863664,llama index,llama-index 74 | 2024-03-15,32551107,langchain,langchain 75 | 2024-03-15,8945149,llama index,llama-index 76 | 2024-03-17,32784708,langchain,langchain 77 | 2024-03-17,8999060,llama index,llama-index 78 | 2024-03-20,32897030,langchain,langchain 79 | 2024-03-20,9014532,llama index,llama-index 80 | 2024-03-21,32984403,langchain,langchain 81 | 2024-03-21,9031877,llama index,llama-index 82 | 2024-03-25,33216429,langchain,langchain 83 | 2024-03-25,9077011,llama index,llama-index 84 | 2024-03-28,33472489,langchain,langchain 85 | 2024-03-28,9138137,llama index,llama-index 86 | 2024-04-07,34143804,langchain,langchain 87 | 2024-04-07,9287630,llama index,llama-index 88 | 2024-04-11,34336978,langchain,langchain 89 | 2024-04-11,9308441,llama index,llama-index 90 | 2024-04-18,34981855,langchain,langchain 91 | 2024-04-18,9352954,llama index,llama-index 92 | 2024-04-23,35605454,langchain,langchain 93 | 2024-04-23,9385339,llama index,llama-index 94 | 2024-04-23,35605454,langchain,langchain 95 | 2024-04-23,9385339,llama index,llama-index 96 | 2024-05-08,36940690,langchain,langchain 97 | 2024-05-08,9404063,llama index,llama-index 98 | 2024-05-15,37849772,langchain,langchain 99 | 2024-05-15,9378373,llama index,llama-index 100 | 2024-06-03,41441533,langchain,langchain 101 | 2024-06-03,9267081,llama index,llama-index 102 | 2024-06-14,43956617,langchain,langchain 103 | 2024-06-14,9272367,llama index,llama-index 104 | 2024-07-11,48127857,langchain,langchain 105 | 2024-07-11,8913147,llama index,llama-index 106 | 2025-01-25,127484648,langchain,langchain 107 | 2025-01-25,15134865,llama index,llama-index 108 | 2025-02-27,152685470,langchain,langchain 109 | 2025-02-27,17307962,llama index,llama-index 110 | -------------------------------------------------------------------------------- /hack/fetch.sh: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env bash 2 | 3 | set -e 4 | 5 | # This script is used to fetch all the data. 6 | ROOT=$(dirname "${BASH_SOURCE}")/.. 7 | cd $ROOT 8 | 9 | for i in $(ls -d *); do 10 | # if the file's prefix is fetcher, then run it 11 | if [[ $i == fetcher* ]]; then 12 | echo "Fetching $i" 13 | python $i 14 | fi 15 | done 16 | 17 | cd - > /dev/null 18 | -------------------------------------------------------------------------------- /inference-local-raw-data-pypi.csv: -------------------------------------------------------------------------------- 1 | date,downloads,project,package 2 | 2024-01-08,1442402,llama.cpp,llama-cpp-python 3 | 2024-01-08,458431,gpt4all,gpt4all 4 | 2024-01-09,1446904,llama.cpp,llama-cpp-python 5 | 2024-01-09,457690,gpt4all,gpt4all 6 | 2024-01-10,1452677,llama.cpp,llama-cpp-python 7 | 2024-01-10,457083,gpt4all,gpt4all 8 | 2024-01-12,1466193,llama.cpp,llama-cpp-python 9 | 2024-01-12,456182,gpt4all,gpt4all 10 | 2024-01-16,1487170,llama.cpp,llama-cpp-python 11 | 2024-01-16,452772,gpt4all,gpt4all 12 | 2024-01-18,1494040,llama.cpp,llama-cpp-python 13 | 2024-01-18,451123,gpt4all,gpt4all 14 | 2024-01-19,1498129,llama.cpp,llama-cpp-python 15 | 2024-01-19,450251,gpt4all,gpt4all 16 | 2024-01-22,1506114,llama.cpp,llama-cpp-python 17 | 2024-01-22,449271,gpt4all,gpt4all 18 | 2024-01-24,1508402,llama.cpp,llama-cpp-python 19 | 2024-01-24,444270,gpt4all,gpt4all 20 | 2024-01-25,1513877,llama.cpp,llama-cpp-python 21 | 2024-01-25,443280,gpt4all,gpt4all 22 | 2024-01-26,1519033,llama.cpp,llama-cpp-python 23 | 2024-01-26,442312,gpt4all,gpt4all 24 | 2024-01-27,1526632,llama.cpp,llama-cpp-python 25 | 2024-01-27,442450,gpt4all,gpt4all 26 | 2024-01-28,1531169,llama.cpp,llama-cpp-python 27 | 2024-01-28,441332,gpt4all,gpt4all 28 | 2024-01-29,1534199,llama.cpp,llama-cpp-python 29 | 2024-01-29,438772,gpt4all,gpt4all 30 | 2024-01-30,1537814,llama.cpp,llama-cpp-python 31 | 2024-01-30,437896,gpt4all,gpt4all 32 | 2024-01-31,1538890,llama.cpp,llama-cpp-python 33 | 2024-01-31,436225,gpt4all,gpt4all 34 | 2024-02-01,1542917,llama.cpp,llama-cpp-python 35 | 2024-02-01,433262,gpt4all,gpt4all 36 | 2024-02-04,1551192,llama.cpp,llama-cpp-python 37 | 2024-02-04,427094,gpt4all,gpt4all 38 | 2024-02-06,1550347,llama.cpp,llama-cpp-python 39 | 2024-02-06,421525,gpt4all,gpt4all 40 | 2024-02-08,1553956,llama.cpp,llama-cpp-python 41 | 2024-02-08,421352,gpt4all,gpt4all 42 | 2024-02-13,1550727,llama.cpp,llama-cpp-python 43 | 2024-02-13,418439,gpt4all,gpt4all 44 | 2024-02-17,1552199,llama.cpp,llama-cpp-python 45 | 2024-02-17,417984,gpt4all,gpt4all 46 | 2024-02-18,1552138,llama.cpp,llama-cpp-python 47 | 2024-02-18,417826,gpt4all,gpt4all 48 | 2024-02-20,1548089,llama.cpp,llama-cpp-python 49 | 2024-02-20,416968,gpt4all,gpt4all 50 | 2024-02-21,1548388,llama.cpp,llama-cpp-python 51 | 2024-02-21,417403,gpt4all,gpt4all 52 | 2024-02-26,1543699,llama.cpp,llama-cpp-python 53 | 2024-02-26,419391,gpt4all,gpt4all 54 | 2024-02-27,1542056,llama.cpp,llama-cpp-python 55 | 2024-02-27,419906,gpt4all,gpt4all 56 | 2024-02-28,1540993,llama.cpp,llama-cpp-python 57 | 2024-02-28,420129,gpt4all,gpt4all 58 | 2024-02-29,1540235,llama.cpp,llama-cpp-python 59 | 2024-02-29,419912,gpt4all,gpt4all 60 | 2024-03-01,1540833,llama.cpp,llama-cpp-python 61 | 2024-03-01,419634,gpt4all,gpt4all 62 | 2024-03-04,1541273,llama.cpp,llama-cpp-python 63 | 2024-03-04,417251,gpt4all,gpt4all 64 | 2024-03-04,1541273,llama.cpp,llama-cpp-python 65 | 2024-03-04,417251,gpt4all,gpt4all 66 | 2024-03-05,1540007,llama.cpp,llama-cpp-python 67 | 2024-03-05,415634,gpt4all,gpt4all 68 | 2024-03-07,1535559,llama.cpp,llama-cpp-python 69 | 2024-03-07,413242,gpt4all,gpt4all 70 | 2024-03-08,1544727,llama.cpp,llama-cpp-python 71 | 2024-03-08,415714,gpt4all,gpt4all 72 | 2024-03-11,1523655,llama.cpp,llama-cpp-python 73 | 2024-03-11,411582,gpt4all,gpt4all 74 | 2024-03-15,1508300,llama.cpp,llama-cpp-python 75 | 2024-03-15,410104,gpt4all,gpt4all 76 | 2024-03-17,1506218,llama.cpp,llama-cpp-python 77 | 2024-03-17,411197,gpt4all,gpt4all 78 | 2024-03-20,1501521,llama.cpp,llama-cpp-python 79 | 2024-03-20,410249,gpt4all,gpt4all 80 | 2024-03-21,1503284,llama.cpp,llama-cpp-python 81 | 2024-03-21,410576,gpt4all,gpt4all 82 | 2024-03-25,1503326,llama.cpp,llama-cpp-python 83 | 2024-03-25,409170,gpt4all,gpt4all 84 | 2024-03-28,1513325,llama.cpp,llama-cpp-python 85 | 2024-03-28,409402,gpt4all,gpt4all 86 | 2024-04-07,1536726,llama.cpp,llama-cpp-python 87 | 2024-04-07,402964,gpt4all,gpt4all 88 | 2024-04-11,1542380,llama.cpp,llama-cpp-python 89 | 2024-04-11,399161,gpt4all,gpt4all 90 | 2024-04-18,1553900,llama.cpp,llama-cpp-python 91 | 2024-04-18,395471,gpt4all,gpt4all 92 | 2024-04-23,1582429,llama.cpp,llama-cpp-python 93 | 2024-04-23,396882,gpt4all,gpt4all 94 | 2024-04-23,1582429,llama.cpp,llama-cpp-python 95 | 2024-04-23,396882,gpt4all,gpt4all 96 | 2024-05-08,1694735,llama.cpp,llama-cpp-python 97 | 2024-05-08,398786,gpt4all,gpt4all 98 | 2024-05-15,1707701,llama.cpp,llama-cpp-python 99 | 2024-05-15,402483,gpt4all,gpt4all 100 | 2024-06-03,1721272,llama.cpp,llama-cpp-python 101 | 2024-06-03,408164,gpt4all,gpt4all 102 | 2024-06-14,1731258,llama.cpp,llama-cpp-python 103 | 2024-06-14,411701,gpt4all,gpt4all 104 | 2024-07-11,1726179,llama.cpp,llama-cpp-python 105 | 2024-07-11,425493,gpt4all,gpt4all 106 | 2025-01-25,1392220,llama.cpp,llama-cpp-python 107 | 2025-01-25,472536,gpt4all,gpt4all 108 | 2025-02-27,1529282,llama.cpp,llama-cpp-python 109 | 2025-02-27,455236,gpt4all,gpt4all 110 | -------------------------------------------------------------------------------- /inference-raw-data-pypi.csv: -------------------------------------------------------------------------------- 1 | date,downloads,project,package 2 | 2024-01-08,30857,lepton.ai,leptonai 3 | 2024-01-08,658695,modal.com,modal-client 4 | 2024-01-08,34006,fireworks.ai,fireworks-ai 5 | 2024-01-08,32092,banana.dev,banana-dev 6 | 2024-01-08,48126,toghther.ai,together 7 | 2024-01-08,627864,replicate.com,replicate 8 | 2024-01-09,31091,lepton.ai,leptonai 9 | 2024-01-09,659281,modal.com,modal-client 10 | 2024-01-09,34601,fireworks.ai,fireworks-ai 11 | 2024-01-09,31806,banana.dev,banana-dev 12 | 2024-01-09,48921,toghther.ai,together 13 | 2024-01-09,628123,replicate.com,replicate 14 | 2024-01-10,31384,lepton.ai,leptonai 15 | 2024-01-10,667761,modal.com,modal-client 16 | 2024-01-10,35037,fireworks.ai,fireworks-ai 17 | 2024-01-10,31653,banana.dev,banana-dev 18 | 2024-01-10,49658,toghther.ai,together 19 | 2024-01-10,628453,replicate.com,replicate 20 | 2024-01-12,31711,lepton.ai,leptonai 21 | 2024-01-12,667024,modal.com,modal-client 22 | 2024-01-12,36395,fireworks.ai,fireworks-ai 23 | 2024-01-12,31295,banana.dev,banana-dev 24 | 2024-01-12,51416,toghther.ai,together 25 | 2024-01-12,629917,replicate.com,replicate 26 | 2024-01-16,32510,lepton.ai,leptonai 27 | 2024-01-16,672366,modal.com,modal-client 28 | 2024-01-16,38613,fireworks.ai,fireworks-ai 29 | 2024-01-16,30553,banana.dev,banana-dev 30 | 2024-01-16,54257,toghther.ai,together 31 | 2024-01-16,631957,replicate.com,replicate 32 | 2024-01-18,32830,lepton.ai,leptonai 33 | 2024-01-18,692869,modal.com,modal 34 | 2024-01-18,40305,fireworks.ai,fireworks-ai 35 | 2024-01-18,30110,banana.dev,banana-dev 36 | 2024-01-18,56027,toghther.ai,together 37 | 2024-01-18,641252,replicate.com,replicate 38 | 2024-01-19,32996,lepton.ai,leptonai 39 | 2024-01-19,701972,modal.com,modal 40 | 2024-01-19,41058,fireworks.ai,fireworks-ai 41 | 2024-01-19,29791,banana.dev,banana-dev 42 | 2024-01-19,56859,toghther.ai,together 43 | 2024-01-19,645354,replicate.com,replicate 44 | 2024-01-22,33478,lepton.ai,leptonai 45 | 2024-01-22,716561,modal.com,modal 46 | 2024-01-22,42163,fireworks.ai,fireworks-ai 47 | 2024-01-22,29514,banana.dev,banana-dev 48 | 2024-01-22,57997,toghther.ai,together 49 | 2024-01-22,652255,replicate.com,replicate 50 | 2024-01-24,34250,lepton.ai,leptonai 51 | 2024-01-24,741047,modal.com,modal 52 | 2024-01-24,43938,fireworks.ai,fireworks-ai 53 | 2024-01-24,28970,banana.dev,banana-dev 54 | 2024-01-24,60428,toghther.ai,together 55 | 2024-01-24,662311,replicate.com,replicate 56 | 2024-01-25,34620,lepton.ai,leptonai 57 | 2024-01-25,751739,modal.com,modal 58 | 2024-01-25,44616,fireworks.ai,fireworks-ai 59 | 2024-01-25,28898,banana.dev,banana-dev 60 | 2024-01-25,61438,toghther.ai,together 61 | 2024-01-25,666160,replicate.com,replicate 62 | 2024-01-26,34863,lepton.ai,leptonai 63 | 2024-01-26,762453,modal.com,modal 64 | 2024-01-26,45230,fireworks.ai,fireworks-ai 65 | 2024-01-26,28816,banana.dev,banana-dev 66 | 2024-01-26,62423,toghther.ai,together 67 | 2024-01-26,670227,replicate.com,replicate 68 | 2024-01-27,35122,lepton.ai,leptonai 69 | 2024-01-27,774363,modal.com,modal 70 | 2024-01-27,46183,fireworks.ai,fireworks-ai 71 | 2024-01-27,28693,banana.dev,banana-dev 72 | 2024-01-27,63250,toghther.ai,together 73 | 2024-01-27,674632,replicate.com,replicate 74 | 2024-01-28,35616,lepton.ai,leptonai 75 | 2024-01-28,781010,modal.com,modal 76 | 2024-01-28,46876,fireworks.ai,fireworks-ai 77 | 2024-01-28,28610,banana.dev,banana-dev 78 | 2024-01-28,63664,toghther.ai,together 79 | 2024-01-28,677287,replicate.com,replicate 80 | 2024-01-29,36069,lepton.ai,leptonai 81 | 2024-01-29,784896,modal.com,modal 82 | 2024-01-29,47140,fireworks.ai,fireworks-ai 83 | 2024-01-29,28423,banana.dev,banana-dev 84 | 2024-01-29,64019,toghther.ai,together 85 | 2024-01-29,690155,replicate.com,replicate 86 | 2024-01-30,37006,lepton.ai,leptonai 87 | 2024-01-30,798136,modal.com,modal 88 | 2024-01-30,48104,fireworks.ai,fireworks-ai 89 | 2024-01-30,28248,banana.dev,banana-dev 90 | 2024-01-30,65255,toghther.ai,together 91 | 2024-01-30,704977,replicate.com,replicate 92 | 2024-01-31,37666,lepton.ai,leptonai 93 | 2024-01-31,808316,modal.com,modal 94 | 2024-01-31,49133,fireworks.ai,fireworks-ai 95 | 2024-01-31,27999,banana.dev,banana-dev 96 | 2024-01-31,66497,toghther.ai,together 97 | 2024-01-31,713452,replicate.com,replicate 98 | 2024-02-01,37982,lepton.ai,leptonai 99 | 2024-02-01,818592,modal.com,modal 100 | 2024-02-01,50182,fireworks.ai,fireworks-ai 101 | 2024-02-01,27642,banana.dev,banana-dev 102 | 2024-02-01,67717,toghther.ai,together 103 | 2024-02-01,719573,replicate.com,replicate 104 | 2024-02-04,38941,lepton.ai,leptonai 105 | 2024-02-04,847081,modal.com,modal 106 | 2024-02-04,53015,fireworks.ai,fireworks-ai 107 | 2024-02-04,27355,banana.dev,banana-dev 108 | 2024-02-04,70030,toghther.ai,together 109 | 2024-02-04,728107,replicate.com,replicate 110 | 2024-02-06,39554,lepton.ai,leptonai 111 | 2024-02-06,865652,modal.com,modal 112 | 2024-02-06,54520,fireworks.ai,fireworks-ai 113 | 2024-02-06,26834,banana.dev,banana-dev 114 | 2024-02-06,71412,toghther.ai,together 115 | 2024-02-06,730966,replicate.com,replicate 116 | 2024-02-08,40030,lepton.ai,leptonai 117 | 2024-02-08,892431,modal.com,modal 118 | 2024-02-08,56050,fireworks.ai,fireworks-ai 119 | 2024-02-08,26160,banana.dev,banana-dev 120 | 2024-02-08,73858,toghther.ai,together 121 | 2024-02-08,736843,replicate.com,replicate 122 | 2024-02-13,40870,lepton.ai,leptonai 123 | 2024-02-13,946587,modal.com,modal 124 | 2024-02-13,59941,fireworks.ai,fireworks-ai 125 | 2024-02-13,25793,banana.dev,banana-dev 126 | 2024-02-13,77890,toghther.ai,together 127 | 2024-02-13,749149,replicate.com,replicate 128 | 2024-02-17,41545,lepton.ai,leptonai 129 | 2024-02-17,992622,modal.com,modal 130 | 2024-02-17,64712,fireworks.ai,fireworks-ai 131 | 2024-02-17,25105,banana.dev,banana-dev 132 | 2024-02-17,80864,toghther.ai,together 133 | 2024-02-17,760974,replicate.com,replicate 134 | 2024-02-18,41694,lepton.ai,leptonai 135 | 2024-02-18,998229,modal.com,modal 136 | 2024-02-18,65240,fireworks.ai,fireworks-ai 137 | 2024-02-18,24905,banana.dev,banana-dev 138 | 2024-02-18,81228,toghther.ai,together 139 | 2024-02-18,762609,replicate.com,replicate 140 | 2024-02-20,42008,lepton.ai,leptonai 141 | 2024-02-20,1011553,modal.com,modal 142 | 2024-02-20,67032,fireworks.ai,fireworks-ai 143 | 2024-02-20,24428,banana.dev,banana-dev 144 | 2024-02-20,82450,toghther.ai,together 145 | 2024-02-20,765834,replicate.com,replicate 146 | 2024-02-21,42190,lepton.ai,leptonai 147 | 2024-02-21,1022531,modal.com,modal 148 | 2024-02-21,68162,fireworks.ai,fireworks-ai 149 | 2024-02-21,24216,banana.dev,banana-dev 150 | 2024-02-21,83472,toghther.ai,together 151 | 2024-02-21,768806,replicate.com,replicate 152 | 2024-02-26,42972,lepton.ai,leptonai 153 | 2024-02-26,1093429,modal.com,modal 154 | 2024-02-26,73154,fireworks.ai,fireworks-ai 155 | 2024-02-26,23745,banana.dev,banana-dev 156 | 2024-02-26,86738,toghther.ai,together 157 | 2024-02-26,782354,replicate.com,replicate 158 | 2024-02-27,43195,lepton.ai,leptonai 159 | 2024-02-27,1109652,modal.com,modal 160 | 2024-02-27,74516,fireworks.ai,fireworks-ai 161 | 2024-02-27,23653,banana.dev,banana-dev 162 | 2024-02-27,87483,toghther.ai,together 163 | 2024-02-27,786175,replicate.com,replicate 164 | 2024-02-28,43240,lepton.ai,leptonai 165 | 2024-02-28,1122995,modal.com,modal 166 | 2024-02-28,75897,fireworks.ai,fireworks-ai 167 | 2024-02-28,23483,banana.dev,banana-dev 168 | 2024-02-28,88381,toghther.ai,together 169 | 2024-02-28,788545,replicate.com,replicate 170 | 2024-02-29,43133,lepton.ai,leptonai 171 | 2024-02-29,1133334,modal.com,modal 172 | 2024-02-29,77420,fireworks.ai,fireworks-ai 173 | 2024-02-29,23422,banana.dev,banana-dev 174 | 2024-02-29,89170,toghther.ai,together 175 | 2024-02-29,790664,replicate.com,replicate 176 | 2024-03-01,43000,lepton.ai,leptonai 177 | 2024-03-01,1149365,modal.com,modal 178 | 2024-03-01,79121,fireworks.ai,fireworks-ai 179 | 2024-03-01,23317,banana.dev,banana-dev 180 | 2024-03-01,90100,toghther.ai,together 181 | 2024-03-01,793230,replicate.com,replicate 182 | 2024-03-04,43336,lepton.ai,leptonai 183 | 2024-03-04,1175632,modal.com,modal 184 | 2024-03-04,82259,fireworks.ai,fireworks-ai 185 | 2024-03-04,23157,banana.dev,banana-dev 186 | 2024-03-04,91908,toghther.ai,together 187 | 2024-03-04,800265,replicate.com,replicate 188 | 2024-03-04,43336,lepton.ai,leptonai 189 | 2024-03-04,1175632,modal.com,modal 190 | 2024-03-04,82259,fireworks.ai,fireworks-ai 191 | 2024-03-04,23157,banana.dev,banana-dev 192 | 2024-03-04,91908,toghther.ai,together 193 | 2024-03-04,800265,replicate.com,replicate 194 | 2024-03-05,43354,lepton.ai,leptonai 195 | 2024-03-05,1184753,modal.com,modal 196 | 2024-03-05,83638,fireworks.ai,fireworks-ai 197 | 2024-03-05,23076,banana.dev,banana-dev 198 | 2024-03-05,92727,toghther.ai,together 199 | 2024-03-05,803456,replicate.com,replicate 200 | 2024-03-07,43566,lepton.ai,leptonai 201 | 2024-03-07,1206955,modal.com,modal 202 | 2024-03-07,86684,fireworks.ai,fireworks-ai 203 | 2024-03-07,22551,banana.dev,banana-dev 204 | 2024-03-07,94978,toghther.ai,together 205 | 2024-03-07,809687,replicate.com,replicate 206 | 2024-03-08,43813,lepton.ai,leptonai 207 | 2024-03-08,1219478,modal.com,modal 208 | 2024-03-08,87753,fireworks.ai,fireworks-ai 209 | 2024-03-08,22586,banana.dev,banana-dev 210 | 2024-03-08,96179,toghther.ai,together 211 | 2024-03-08,815370,replicate.com,replicate 212 | 2024-03-11,43312,lepton.ai,leptonai 213 | 2024-03-11,1235124,modal.com,modal 214 | 2024-03-11,90068,fireworks.ai,fireworks-ai 215 | 2024-03-11,21838,banana.dev,banana-dev 216 | 2024-03-11,97897,toghther.ai,together 217 | 2024-03-11,817616,replicate.com,replicate 218 | 2024-03-15,42481,lepton.ai,leptonai 219 | 2024-03-15,1273622,modal.com,modal 220 | 2024-03-15,94846,fireworks.ai,fireworks-ai 221 | 2024-03-15,20746,banana.dev,banana-dev 222 | 2024-03-15,104630,toghther.ai,together 223 | 2024-03-15,826307,replicate.com,replicate 224 | 2024-03-17,42412,lepton.ai,leptonai 225 | 2024-03-17,1292072,modal.com,modal 226 | 2024-03-17,96727,fireworks.ai,fireworks-ai 227 | 2024-03-17,20636,banana.dev,banana-dev 228 | 2024-03-17,106450,toghther.ai,together 229 | 2024-03-17,831175,replicate.com,replicate 230 | 2024-03-20,42181,lepton.ai,leptonai 231 | 2024-03-20,1309153,modal.com,modal 232 | 2024-03-20,99305,fireworks.ai,fireworks-ai 233 | 2024-03-20,20165,banana.dev,banana-dev 234 | 2024-03-20,109001,toghther.ai,together 235 | 2024-03-20,835282,replicate.com,replicate 236 | 2024-03-21,41856,lepton.ai,leptonai 237 | 2024-03-21,1320929,modal.com,modal 238 | 2024-03-21,100601,fireworks.ai,fireworks-ai 239 | 2024-03-21,19998,banana.dev,banana-dev 240 | 2024-03-21,110180,toghther.ai,together 241 | 2024-03-21,837831,replicate.com,replicate 242 | 2024-03-25,40781,lepton.ai,leptonai 243 | 2024-03-25,1344010,modal.com,modal 244 | 2024-03-25,103862,fireworks.ai,fireworks-ai 245 | 2024-03-25,19565,banana.dev,banana-dev 246 | 2024-03-25,112667,toghther.ai,together 247 | 2024-03-25,846129,replicate.com,replicate 248 | 2024-03-28,40215,lepton.ai,leptonai 249 | 2024-03-28,1369478,modal.com,modal 250 | 2024-03-28,108068,fireworks.ai,fireworks-ai 251 | 2024-03-28,19066,banana.dev,banana-dev 252 | 2024-03-28,115836,toghther.ai,together 253 | 2024-03-28,853110,replicate.com,replicate 254 | 2024-04-07,37385,lepton.ai,leptonai 255 | 2024-04-07,1440332,modal.com,modal 256 | 2024-04-07,118253,fireworks.ai,fireworks-ai 257 | 2024-04-07,17979,banana.dev,banana-dev 258 | 2024-04-07,125560,toghther.ai,together 259 | 2024-04-07,868076,replicate.com,replicate 260 | 2024-04-11,37609,lepton.ai,leptonai 261 | 2024-04-11,1455147,modal.com,modal 262 | 2024-04-11,122632,fireworks.ai,fireworks-ai 263 | 2024-04-11,17544,banana.dev,banana-dev 264 | 2024-04-11,130489,toghther.ai,together 265 | 2024-04-11,870176,replicate.com,replicate 266 | 2024-04-18,37460,lepton.ai,leptonai 267 | 2024-04-18,1491174,modal.com,modal 268 | 2024-04-18,132602,fireworks.ai,fireworks-ai 269 | 2024-04-18,16579,banana.dev,banana-dev 270 | 2024-04-18,138862,toghther.ai,together 271 | 2024-04-18,874456,replicate.com,replicate 272 | 2024-04-23,37739,lepton.ai,leptonai 273 | 2024-04-23,1533128,modal.com,modal 274 | 2024-04-23,137413,fireworks.ai,fireworks-ai 275 | 2024-04-23,16012,banana.dev,banana-dev 276 | 2024-04-23,143994,toghther.ai,together 277 | 2024-04-23,877048,replicate.com,replicate 278 | 2024-04-23,37739,lepton.ai,leptonai 279 | 2024-04-23,1533128,modal.com,modal 280 | 2024-04-23,137413,fireworks.ai,fireworks-ai 281 | 2024-04-23,16012,banana.dev,banana-dev 282 | 2024-04-23,143994,toghther.ai,together 283 | 2024-04-23,877048,replicate.com,replicate 284 | 2024-05-08,36271,lepton.ai,leptonai 285 | 2024-05-08,1610207,modal.com,modal 286 | 2024-05-08,160418,fireworks.ai,fireworks-ai 287 | 2024-05-08,14523,banana.dev,banana-dev 288 | 2024-05-08,165276,toghther.ai,together 289 | 2024-05-08,887785,replicate.com,replicate 290 | 2024-05-15,36308,lepton.ai,leptonai 291 | 2024-05-15,1655398,modal.com,modal 292 | 2024-05-15,170187,fireworks.ai,fireworks-ai 293 | 2024-05-15,13875,banana.dev,banana-dev 294 | 2024-05-15,175892,toghther.ai,together 295 | 2024-05-15,897075,replicate.com,replicate 296 | 2024-06-03,35723,lepton.ai,leptonai 297 | 2024-06-03,1748102,modal.com,modal 298 | 2024-06-03,196802,fireworks.ai,fireworks-ai 299 | 2024-06-03,12970,banana.dev,banana-dev 300 | 2024-06-03,202925,toghther.ai,together 301 | 2024-06-03,1085236,replicate.com,replicate 302 | 2024-06-14,37336,lepton.ai,leptonai 303 | 2024-06-14,1815744,modal.com,modal 304 | 2024-06-14,213899,fireworks.ai,fireworks-ai 305 | 2024-06-14,12362,banana.dev,banana-dev 306 | 2024-06-14,219195,toghther.ai,together 307 | 2024-06-14,1278366,replicate.com,replicate 308 | 2024-07-11,39647,lepton.ai,leptonai 309 | 2024-07-11,1994920,modal.com,modal 310 | 2024-07-11,263445,fireworks.ai,fireworks-ai 311 | 2024-07-11,12267,banana.dev,banana-dev 312 | 2024-07-11,271336,toghther.ai,together 313 | 2024-07-11,1649067,replicate.com,replicate 314 | 2025-01-25,46452,lepton.ai,leptonai 315 | 2025-01-25,3677494,modal.com,modal 316 | 2025-01-25,681163,fireworks.ai,fireworks-ai 317 | 2025-01-25,16482,banana.dev,banana-dev 318 | 2025-01-25,1126582,toghther.ai,together 319 | 2025-01-25,1450517,replicate.com,replicate 320 | 2025-02-27,48621,lepton.ai,leptonai 321 | 2025-02-27,4336507,modal.com,modal 322 | 2025-02-27,980297,fireworks.ai,fireworks-ai 323 | 2025-02-27,1322626,toghther.ai,together 324 | 2025-02-27,1646824,replicate.com,replicate 325 | -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- 1 | pypistats 2 | streamlit 3 | -------------------------------------------------------------------------------- /streamlit_app.py: -------------------------------------------------------------------------------- 1 | # -*- coding: utf-8 -*- 2 | # Copyright 2018-2022 Streamlit Inc. 3 | # 4 | # Licensed under the Apache License, Version 2.0 (the "License"); 5 | # you may not use this file except in compliance with the License. 6 | # You may obtain a copy of the License at 7 | # 8 | # http://www.apache.org/licenses/LICENSE-2.0 9 | # 10 | # Unless required by applicable law or agreed to in writing, software 11 | # distributed under the License is distributed on an "AS IS" BASIS, 12 | # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. 13 | # See the License for the specific language governing permissions and 14 | # limitations under the License. 15 | 16 | """An example of showing geographic data.""" 17 | 18 | import os 19 | 20 | import altair as alt 21 | import numpy as np 22 | import pandas as pd 23 | import pydeck as pdk 24 | import streamlit as st 25 | 26 | # SETTING PAGE CONFIG TO WIDE MODE AND ADDING A TITLE AND FAVICON 27 | st.set_page_config(page_title="AI Infrastructure Statistics", page_icon=":taxi:") 28 | 29 | 30 | # LOAD DATA ONCE 31 | @st.cache_data 32 | def load_data(path): 33 | if not os.path.isfile(path): 34 | path = f"https://github.com/tensorchord/ai-infra-statistics/raw/main/{path}" 35 | 36 | data = pd.read_csv( 37 | path, 38 | nrows=100000, # approx. 10% of data 39 | names=[ 40 | "date", 41 | "downloads", 42 | "project", 43 | ], # specify names directly since they don't change 44 | skiprows=1, # don't read header since names specified directly 45 | usecols=[0, 1, 2], # doesn't load last column, constant value "B02512" 46 | parse_dates=[ 47 | "date" 48 | ], # set as datetime instead of converting after the fact 49 | ) 50 | 51 | return data 52 | 53 | 54 | @st.cache_data 55 | def load_data_d(path): 56 | if not os.path.isfile(path): 57 | path = f"https://github.com/tensorchord/ai-infra-statistics/raw/main/{path}" 58 | 59 | data = pd.read_csv( 60 | path, 61 | nrows=100000, # approx. 10% of data 62 | names=[ 63 | "date", 64 | "downloads", 65 | "project", 66 | ], # specify names directly since they don't change 67 | skiprows=1, # don't read header since names specified directly 68 | usecols=[0, 1, 2], # doesn't load last column, constant value "B02512" 69 | parse_dates=[ 70 | "date" 71 | ], # set as datetime instead of converting after the fact 72 | ) 73 | 74 | # every row minus the first row 75 | for i in range(7, len(data)): 76 | print(i, i % 6) 77 | print(data["project"][i]) 78 | print(data["project"][i % 6]) 79 | print(data["downloads"][i]) 80 | print(data["downloads"][i % 6]) 81 | data["downloads"][i] = data["downloads"][i] - data["downloads"][i % 6] 82 | 83 | # Remove the first 6 rows 84 | data["downloads"][0] = 0 85 | data["downloads"][1] = 0 86 | data["downloads"][2] = 0 87 | data["downloads"][3] = 0 88 | data["downloads"][4] = 0 89 | data["downloads"][5] = 0 90 | data["downloads"][6] = 0 91 | return data 92 | 93 | # STREAMLIT APP LAYOUT 94 | st.title("AI Infrastructure Statistics") 95 | 96 | st.markdown( 97 | """ 98 | This app shows the statistics of AI infrastructure projects. You could find the source code of this app here: [tensorchord/ai-infra-statistics](https://github.com/tensorchord/ai-infra-statistics). 99 | 100 | ## What is this? 101 | 102 | This repository contains statistics about the AI Infrastructure community. We collect statistics about the most popular AI Infrastructure projects. We use these statistics to track the growth of the community. This is a work in progress. If you have any suggestions, please open an issue or a pull request. 103 | 104 | Currently, we are collecting the following statistics: 105 | 106 | - PyPI downloads 107 | - DockerHub pulls 108 | 109 | More details about the data collection can be found in the [README](https://github.com/tensorchord/ai-infra-statistics) 110 | 111 | ## Why don't you collect statistics about X? 112 | 113 | We are happy to collect statistics about other AI Infrastructure projects. Please open an [issue or a pull request](https://github.com/tensorchord/ai-infra-statistics). 114 | 115 | ## Why don't you collect GitHub stars? 116 | 117 | Please checkout [star-history.com](https://star-history.com/) if you are interested in GitHub stars. 118 | 119 | We do not collect GitHub stars because we believe that GitHub stars are not a good metric for the growth of the community. Please let us know if you have any suggestions for other metrics. 120 | """ 121 | ) 122 | 123 | st.markdown( 124 | """ 125 | ## VectorDB 126 | """ 127 | ) 128 | 129 | # DockerHub pulls 130 | 131 | st.markdown( 132 | """ 133 | ### DockerHub Pulls 134 | 135 | The data is fetched from [DockerHub API](https://docs.docker.com/docker-hub/api/latest/). 136 | """ 137 | ) 138 | 139 | data = load_data("vectordb-raw-data-dockerhub.csv") 140 | st.line_chart(data, x="date", y="downloads", color="project") 141 | 142 | # PyPI downloads 143 | 144 | st.markdown( 145 | """ 146 | ### PyPI Downloads (4 months total) 147 | 148 | The data is fetched from [pypistats](https://pypistats.org/). 149 | """ 150 | ) 151 | 152 | data = load_data("vectordb-raw-data-pypi.csv") 153 | st.line_chart(data, x="date", y="downloads", color="project") 154 | 155 | st.markdown( 156 | """ 157 | ## LLM Orchestration Framework 158 | """ 159 | ) 160 | 161 | # PyPI downloads 162 | 163 | st.markdown( 164 | """ 165 | ### PyPI Downloads (4 months total) 166 | 167 | The data is fetched from [pypistats](https://pypistats.org/). 168 | """ 169 | ) 170 | 171 | data = load_data("framework-llm-raw-data-pypi.csv") 172 | st.line_chart(data, x="date", y="downloads", color="project") 173 | 174 | 175 | st.markdown( 176 | """ 177 | ## LLM Inference Framework 178 | """ 179 | ) 180 | 181 | # PyPI downloads 182 | 183 | st.markdown( 184 | """ 185 | ### PyPI Downloads (4 months total) 186 | 187 | The data is fetched from [pypistats](https://pypistats.org/). 188 | """ 189 | ) 190 | 191 | data = load_data("framework-inference-raw-data-pypi.csv") 192 | st.line_chart(data, x="date", y="downloads", color="project") 193 | 194 | st.markdown( 195 | """ 196 | ## Inference as a Service 197 | """ 198 | ) 199 | 200 | # PyPI downloads 201 | 202 | st.markdown( 203 | """ 204 | ### PyPI Downloads (4 months total) 205 | 206 | The data is fetched from [pypistats](https://pypistats.org/). 207 | """ 208 | ) 209 | 210 | data = load_data("inference-raw-data-pypi.csv") 211 | st.line_chart(data, x="date", y="downloads", color="project") 212 | 213 | st.markdown( 214 | """ 215 | ## Inference (Local) 216 | """ 217 | ) 218 | 219 | # PyPI downloads 220 | 221 | st.markdown( 222 | """ 223 | ### PyPI Downloads (4 months total) 224 | 225 | The data is fetched from [pypistats](https://pypistats.org/). 226 | """ 227 | ) 228 | 229 | data = load_data("inference-local-raw-data-pypi.csv") 230 | st.line_chart(data, x="date", y="downloads", color="project") 231 | -------------------------------------------------------------------------------- /vectordb-raw-data-dockerhub.csv: -------------------------------------------------------------------------------- 1 | date,downloads,project,image 2 | 2024-01-08,1524897,pgvector,ankane/pgvector 3 | 2024-01-08,188078,pgvecto.rs,tensorchord/pgvecto-rs 4 | 2024-01-08,10165857,milvus,milvusdb/milvus 5 | 2024-01-08,5000110,qdrant,qdrant/qdrant 6 | 2024-01-08,53743,chromadb,chromadb/chroma 7 | 2024-01-08,2925405,weaviate,semitechnologies/weaviate 8 | 2024-01-09,1545042,pgvector,ankane/pgvector 9 | 2024-01-09,196623,pgvecto.rs,tensorchord/pgvecto-rs 10 | 2024-01-09,10179744,milvus,milvusdb/milvus 11 | 2024-01-09,5012961,qdrant,qdrant/qdrant 12 | 2024-01-09,54256,chromadb,chromadb/chroma 13 | 2024-01-09,2932219,weaviate,semitechnologies/weaviate 14 | 2024-01-10,1567734,pgvector,ankane/pgvector 15 | 2024-01-10,207337,pgvecto.rs,tensorchord/pgvecto-rs 16 | 2024-01-10,10211167,milvus,milvusdb/milvus 17 | 2024-01-10,5021605,qdrant,qdrant/qdrant 18 | 2024-01-10,54973,chromadb,chromadb/chroma 19 | 2024-01-10,2937415,weaviate,semitechnologies/weaviate 20 | 2024-01-12,1612423,pgvector,ankane/pgvector 21 | 2024-01-12,227494,pgvecto.rs,tensorchord/pgvecto-rs 22 | 2024-01-12,10257869,milvus,milvusdb/milvus 23 | 2024-01-12,5041744,qdrant,qdrant/qdrant 24 | 2024-01-12,56825,chromadb,chromadb/chroma 25 | 2024-01-12,2948516,weaviate,semitechnologies/weaviate 26 | 2024-01-16,1661366,pgvector,ankane/pgvector 27 | 2024-01-16,261532,pgvecto.rs,tensorchord/pgvecto-rs 28 | 2024-01-16,10345486,milvus,milvusdb/milvus 29 | 2024-01-16,5078651,qdrant,qdrant/qdrant 30 | 2024-01-16,59648,chromadb,chromadb/chroma 31 | 2024-01-16,2976980,weaviate,semitechnologies/weaviate 32 | 2024-01-18,1720159,pgvector,ankane/pgvector 33 | 2024-01-18,281636,pgvecto.rs,tensorchord/pgvecto-rs 34 | 2024-01-18,10384324,milvus,milvusdb/milvus 35 | 2024-01-18,5103551,qdrant,qdrant/qdrant 36 | 2024-01-18,61962,chromadb,chromadb/chroma 37 | 2024-01-18,2995067,weaviate,semitechnologies/weaviate 38 | 2024-01-19,1739202,pgvector,ankane/pgvector 39 | 2024-01-19,287979,pgvecto.rs,tensorchord/pgvecto-rs 40 | 2024-01-19,10401550,milvus,milvusdb/milvus 41 | 2024-01-19,5111164,qdrant,qdrant/qdrant 42 | 2024-01-19,62734,chromadb,chromadb/chroma 43 | 2024-01-19,2999847,weaviate,semitechnologies/weaviate 44 | 2024-01-22,1766510,pgvector,ankane/pgvector 45 | 2024-01-22,315847,pgvecto.rs,tensorchord/pgvecto-rs 46 | 2024-01-22,10453271,milvus,milvusdb/milvus 47 | 2024-01-22,5129496,qdrant,qdrant/qdrant 48 | 2024-01-22,63826,chromadb,chromadb/chroma 49 | 2024-01-22,3019619,weaviate,semitechnologies/weaviate 50 | 2024-01-24,1830429,pgvector,ankane/pgvector 51 | 2024-01-24,345774,pgvecto.rs,tensorchord/pgvecto-rs 52 | 2024-01-24,10501052,milvus,milvusdb/milvus 53 | 2024-01-24,5153302,qdrant,qdrant/qdrant 54 | 2024-01-24,65640,chromadb,chromadb/chroma 55 | 2024-01-24,3039535,weaviate,semitechnologies/weaviate 56 | 2024-01-25,1845110,pgvector,ankane/pgvector 57 | 2024-01-25,351222,pgvecto.rs,tensorchord/pgvecto-rs 58 | 2024-01-25,10520322,milvus,milvusdb/milvus 59 | 2024-01-25,5160822,qdrant,qdrant/qdrant 60 | 2024-01-25,66311,chromadb,chromadb/chroma 61 | 2024-01-25,3042453,weaviate,semitechnologies/weaviate 62 | 2024-01-26,1868944,pgvector,ankane/pgvector 63 | 2024-01-26,364110,pgvecto.rs,tensorchord/pgvecto-rs 64 | 2024-01-26,10535488,milvus,milvusdb/milvus 65 | 2024-01-26,5178119,qdrant,qdrant/qdrant 66 | 2024-01-26,68078,chromadb,chromadb/chroma 67 | 2024-01-26,3050729,weaviate,semitechnologies/weaviate 68 | 2024-01-27,1885016,pgvector,ankane/pgvector 69 | 2024-01-27,373071,pgvecto.rs,tensorchord/pgvecto-rs 70 | 2024-01-27,10564748,milvus,milvusdb/milvus 71 | 2024-01-27,5188352,qdrant,qdrant/qdrant 72 | 2024-01-27,68852,chromadb,chromadb/chroma 73 | 2024-01-27,3056543,weaviate,semitechnologies/weaviate 74 | 2024-01-28,1888193,pgvector,ankane/pgvector 75 | 2024-01-28,385448,pgvecto.rs,tensorchord/pgvecto-rs 76 | 2024-01-28,10592331,milvus,milvusdb/milvus 77 | 2024-01-28,5195687,qdrant,qdrant/qdrant 78 | 2024-01-28,70194,chromadb,chromadb/chroma 79 | 2024-01-28,3058233,weaviate,semitechnologies/weaviate 80 | 2024-01-29,1894158,pgvector,ankane/pgvector 81 | 2024-01-29,397351,pgvecto.rs,tensorchord/pgvecto-rs 82 | 2024-01-29,10609199,milvus,milvusdb/milvus 83 | 2024-01-29,5201759,qdrant,qdrant/qdrant 84 | 2024-01-29,71593,chromadb,chromadb/chroma 85 | 2024-01-29,3060883,weaviate,semitechnologies/weaviate 86 | 2024-01-30,1917893,pgvector,ankane/pgvector 87 | 2024-01-30,408259,pgvecto.rs,tensorchord/pgvecto-rs 88 | 2024-01-30,10645554,milvus,milvusdb/milvus 89 | 2024-01-30,5212787,qdrant,qdrant/qdrant 90 | 2024-01-30,72707,chromadb,chromadb/chroma 91 | 2024-01-30,3069701,weaviate,semitechnologies/weaviate 92 | 2024-01-31,1946222,pgvector,ankane/pgvector 93 | 2024-01-31,419794,pgvecto.rs,tensorchord/pgvecto-rs 94 | 2024-01-31,10662092,milvus,milvusdb/milvus 95 | 2024-01-31,5225405,qdrant,qdrant/qdrant 96 | 2024-01-31,74605,chromadb,chromadb/chroma 97 | 2024-01-31,3077812,weaviate,semitechnologies/weaviate 98 | 2024-02-01,1970349,pgvector,ankane/pgvector 99 | 2024-02-01,430810,pgvecto.rs,tensorchord/pgvecto-rs 100 | 2024-02-01,10688183,milvus,milvusdb/milvus 101 | 2024-02-01,5237843,qdrant,qdrant/qdrant 102 | 2024-02-01,75916,chromadb,chromadb/chroma 103 | 2024-02-01,3085204,weaviate,semitechnologies/weaviate 104 | 2024-02-04,2019325,pgvector,ankane/pgvector 105 | 2024-02-04,466394,pgvecto.rs,tensorchord/pgvecto-rs 106 | 2024-02-04,10789239,milvus,milvusdb/milvus 107 | 2024-02-04,5264448,qdrant,qdrant/qdrant 108 | 2024-02-04,78376,chromadb,chromadb/chroma 109 | 2024-02-04,3097231,weaviate,semitechnologies/weaviate 110 | 2024-02-06,2048524,pgvector,ankane/pgvector 111 | 2024-02-06,490362,pgvecto.rs,tensorchord/pgvecto-rs 112 | 2024-02-06,10833802,milvus,milvusdb/milvus 113 | 2024-02-06,5279494,qdrant,qdrant/qdrant 114 | 2024-02-06,79191,chromadb,chromadb/chroma 115 | 2024-02-06,3104055,weaviate,semitechnologies/weaviate 116 | 2024-02-08,2102663,pgvector,ankane/pgvector 117 | 2024-02-08,519679,pgvecto.rs,tensorchord/pgvecto-rs 118 | 2024-02-08,10888463,milvus,milvusdb/milvus 119 | 2024-02-08,5306326,qdrant,qdrant/qdrant 120 | 2024-02-08,81240,chromadb,chromadb/chroma 121 | 2024-02-08,3114287,weaviate,semitechnologies/weaviate 122 | 2024-02-13,2183537,pgvector,ankane/pgvector 123 | 2024-02-13,585880,pgvecto.rs,tensorchord/pgvecto-rs 124 | 2024-02-13,11008088,milvus,milvusdb/milvus 125 | 2024-02-13,5355238,qdrant,qdrant/qdrant 126 | 2024-02-13,86870,chromadb,chromadb/chroma 127 | 2024-02-13,3138870,weaviate,semitechnologies/weaviate 128 | 2024-02-17,2282303,pgvector,ankane/pgvector 129 | 2024-02-17,635622,pgvecto.rs,tensorchord/pgvecto-rs 130 | 2024-02-17,11091160,milvus,milvusdb/milvus 131 | 2024-02-17,5405757,qdrant,qdrant/qdrant 132 | 2024-02-17,90122,chromadb,chromadb/chroma 133 | 2024-02-17,3173204,weaviate,semitechnologies/weaviate 134 | 2024-02-18,2286077,pgvector,ankane/pgvector 135 | 2024-02-18,649824,pgvecto.rs,tensorchord/pgvecto-rs 136 | 2024-02-18,11110199,milvus,milvusdb/milvus 137 | 2024-02-18,5410120,qdrant,qdrant/qdrant 138 | 2024-02-18,91351,chromadb,chromadb/chroma 139 | 2024-02-18,3174671,weaviate,semitechnologies/weaviate 140 | 2024-02-20,2312887,pgvector,ankane/pgvector 141 | 2024-02-20,684181,pgvecto.rs,tensorchord/pgvecto-rs 142 | 2024-02-20,11174041,milvus,milvusdb/milvus 143 | 2024-02-20,5425045,qdrant,qdrant/qdrant 144 | 2024-02-20,93353,chromadb,chromadb/chroma 145 | 2024-02-20,3184219,weaviate,semitechnologies/weaviate 146 | 2024-02-21,2337984,pgvector,ankane/pgvector 147 | 2024-02-21,699764,pgvecto.rs,tensorchord/pgvecto-rs 148 | 2024-02-21,11192482,milvus,milvusdb/milvus 149 | 2024-02-21,5436747,qdrant,qdrant/qdrant 150 | 2024-02-21,94888,chromadb,chromadb/chroma 151 | 2024-02-21,3189474,weaviate,semitechnologies/weaviate 152 | 2024-02-26,2425839,pgvector,ankane/pgvector 153 | 2024-02-26,805571,pgvecto.rs,tensorchord/pgvecto-rs 154 | 2024-02-26,11281616,milvus,milvusdb/milvus 155 | 2024-02-26,5487563,qdrant,qdrant/qdrant 156 | 2024-02-26,106410,chromadb,chromadb/chroma 157 | 2024-02-26,3222236,weaviate,semitechnologies/weaviate 158 | 2024-02-27,2454113,pgvector,ankane/pgvector 159 | 2024-02-27,822674,pgvecto.rs,tensorchord/pgvecto-rs 160 | 2024-02-27,11298738,milvus,milvusdb/milvus 161 | 2024-02-27,5499448,qdrant,qdrant/qdrant 162 | 2024-02-27,108284,chromadb,chromadb/chroma 163 | 2024-02-27,3228468,weaviate,semitechnologies/weaviate 164 | 2024-02-28,2485374,pgvector,ankane/pgvector 165 | 2024-02-28,843187,pgvecto.rs,tensorchord/pgvecto-rs 166 | 2024-02-28,11314558,milvus,milvusdb/milvus 167 | 2024-02-28,5513813,qdrant,qdrant/qdrant 168 | 2024-02-28,110235,chromadb,chromadb/chroma 169 | 2024-02-28,3240874,weaviate,semitechnologies/weaviate 170 | 2024-02-29,2510857,pgvector,ankane/pgvector 171 | 2024-02-29,860191,pgvecto.rs,tensorchord/pgvecto-rs 172 | 2024-02-29,11336309,milvus,milvusdb/milvus 173 | 2024-02-29,5527177,qdrant,qdrant/qdrant 174 | 2024-02-29,111571,chromadb,chromadb/chroma 175 | 2024-02-29,3249767,weaviate,semitechnologies/weaviate 176 | 2024-03-01,2541610,pgvector,ankane/pgvector 177 | 2024-03-01,878243,pgvecto.rs,tensorchord/pgvecto-rs 178 | 2024-03-01,11351008,milvus,milvusdb/milvus 179 | 2024-03-01,5540916,qdrant,qdrant/qdrant 180 | 2024-03-01,113576,chromadb,chromadb/chroma 181 | 2024-03-01,3258195,weaviate,semitechnologies/weaviate 182 | 2024-03-04,2571939,pgvector,ankane/pgvector 183 | 2024-03-04,934540,pgvecto.rs,tensorchord/pgvecto-rs 184 | 2024-03-04,11470949,milvus,milvusdb/milvus 185 | 2024-03-04,5569233,qdrant,qdrant/qdrant 186 | 2024-03-04,119145,chromadb,chromadb/chroma 187 | 2024-03-04,3273691,weaviate,semitechnologies/weaviate 188 | 2024-03-04,2576857,pgvector,ankane/pgvector 189 | 2024-03-04,940153,pgvecto.rs,tensorchord/pgvecto-rs 190 | 2024-03-04,11473022,milvus,milvusdb/milvus 191 | 2024-03-04,5572697,qdrant,qdrant/qdrant 192 | 2024-03-04,119691,chromadb,chromadb/chroma 193 | 2024-03-04,3275854,weaviate,semitechnologies/weaviate 194 | 2024-03-05,2608149,pgvector,ankane/pgvector 195 | 2024-03-05,956214,pgvecto.rs,tensorchord/pgvecto-rs 196 | 2024-03-05,11498697,milvus,milvusdb/milvus 197 | 2024-03-05,5584388,qdrant,qdrant/qdrant 198 | 2024-03-05,121826,chromadb,chromadb/chroma 199 | 2024-03-05,3285374,weaviate,semitechnologies/weaviate 200 | 2024-03-07,2664982,pgvector,ankane/pgvector 201 | 2024-03-07,996834,pgvecto.rs,tensorchord/pgvecto-rs 202 | 2024-03-07,11551714,milvus,milvusdb/milvus 203 | 2024-03-07,5607914,qdrant,qdrant/qdrant 204 | 2024-03-07,126085,chromadb,chromadb/chroma 205 | 2024-03-07,3306317,weaviate,semitechnologies/weaviate 206 | 2024-03-08,2690812,pgvector,ankane/pgvector 207 | 2024-03-08,1011851,pgvecto.rs,tensorchord/pgvecto-rs 208 | 2024-03-08,11571957,milvus,milvusdb/milvus 209 | 2024-03-08,5621134,qdrant,qdrant/qdrant 210 | 2024-03-08,127952,chromadb,chromadb/chroma 211 | 2024-03-08,3313595,weaviate,semitechnologies/weaviate 212 | 2024-03-11,2726837,pgvector,ankane/pgvector 213 | 2024-03-11,1068832,pgvecto.rs,tensorchord/pgvecto-rs 214 | 2024-03-11,11617015,milvus,milvusdb/milvus 215 | 2024-03-11,5651131,qdrant,qdrant/qdrant 216 | 2024-03-11,134207,chromadb,chromadb/chroma 217 | 2024-03-11,3331698,weaviate,semitechnologies/weaviate 218 | 2024-03-15,2845915,pgvector,ankane/pgvector 219 | 2024-03-15,1145729,pgvecto.rs,tensorchord/pgvecto-rs 220 | 2024-03-15,11672117,milvus,milvusdb/milvus 221 | 2024-03-15,5707257,qdrant,qdrant/qdrant 222 | 2024-03-15,145384,chromadb,chromadb/chroma 223 | 2024-03-15,3375734,weaviate,semitechnologies/weaviate 224 | 2024-03-17,2868211,pgvector,ankane/pgvector 225 | 2024-03-17,1178788,pgvecto.rs,tensorchord/pgvecto-rs 226 | 2024-03-17,11719624,milvus,milvusdb/milvus 227 | 2024-03-17,5728272,qdrant,qdrant/qdrant 228 | 2024-03-17,149260,chromadb,chromadb/chroma 229 | 2024-03-17,3386745,weaviate,semitechnologies/weaviate 230 | 2024-03-20,2931965,pgvector,ankane/pgvector 231 | 2024-03-20,1230179,pgvecto.rs,tensorchord/pgvecto-rs 232 | 2024-03-20,11782163,milvus,milvusdb/milvus 233 | 2024-03-20,5771983,qdrant,qdrant/qdrant 234 | 2024-03-20,156454,chromadb,chromadb/chroma 235 | 2024-03-20,3412411,weaviate,semitechnologies/weaviate 236 | 2024-03-21,2959983,pgvector,ankane/pgvector 237 | 2024-03-21,1247245,pgvecto.rs,tensorchord/pgvecto-rs 238 | 2024-03-21,11802578,milvus,milvusdb/milvus 239 | 2024-03-21,5789503,qdrant,qdrant/qdrant 240 | 2024-03-21,161041,chromadb,chromadb/chroma 241 | 2024-03-21,3424788,weaviate,semitechnologies/weaviate 242 | 2024-03-25,3026265,pgvector,ankane/pgvector 243 | 2024-03-25,1325293,pgvecto.rs,tensorchord/pgvecto-rs 244 | 2024-03-25,11913856,milvus,milvusdb/milvus 245 | 2024-03-25,5849792,qdrant,qdrant/qdrant 246 | 2024-03-25,171378,chromadb,chromadb/chroma 247 | 2024-03-25,3449407,weaviate,semitechnologies/weaviate 248 | 2024-03-28,3112021,pgvector,ankane/pgvector 249 | 2024-03-28,1379478,pgvecto.rs,tensorchord/pgvecto-rs 250 | 2024-03-28,12043526,milvus,milvusdb/milvus 251 | 2024-03-28,5896960,qdrant,qdrant/qdrant 252 | 2024-03-28,177583,chromadb,chromadb/chroma 253 | 2024-03-28,3470955,weaviate,semitechnologies/weaviate 254 | 2024-04-07,3299432,pgvector,ankane/pgvector 255 | 2024-04-07,1568929,pgvecto.rs,tensorchord/pgvecto-rs 256 | 2024-04-07,12741812,milvus,milvusdb/milvus 257 | 2024-04-07,6041021,qdrant,qdrant/qdrant 258 | 2024-04-07,215042,chromadb,chromadb/chroma 259 | 2024-04-07,3548805,weaviate,semitechnologies/weaviate 260 | 2024-04-11,3392178,pgvector,ankane/pgvector 261 | 2024-04-11,1648039,pgvecto.rs,tensorchord/pgvecto-rs 262 | 2024-04-11,13188174,milvus,milvusdb/milvus 263 | 2024-04-11,6100454,qdrant,qdrant/qdrant 264 | 2024-04-11,248039,chromadb,chromadb/chroma 265 | 2024-04-11,3591462,weaviate,semitechnologies/weaviate 266 | 2024-04-18,3542514,pgvector,ankane/pgvector 267 | 2024-04-18,1767150,pgvecto.rs,tensorchord/pgvecto-rs 268 | 2024-04-18,14026816,milvus,milvusdb/milvus 269 | 2024-04-18,6199617,qdrant,qdrant/qdrant 270 | 2024-04-18,263802,chromadb,chromadb/chroma 271 | 2024-04-18,3651879,weaviate,semitechnologies/weaviate 272 | 2024-04-23,3637535,pgvector,ankane/pgvector 273 | 2024-04-23,1865070,pgvecto.rs,tensorchord/pgvecto-rs 274 | 2024-04-23,14189215,milvus,milvusdb/milvus 275 | 2024-04-23,6263221,qdrant,qdrant/qdrant 276 | 2024-04-23,278749,chromadb,chromadb/chroma 277 | 2024-04-23,3688952,weaviate,semitechnologies/weaviate 278 | 2024-05-08,3938737,pgvector,ankane/pgvector 279 | 2024-05-08,2146807,pgvecto.rs,tensorchord/pgvecto-rs 280 | 2024-05-08,14602752,milvus,milvusdb/milvus 281 | 2024-05-08,6480720,qdrant,qdrant/qdrant 282 | 2024-05-08,317557,chromadb,chromadb/chroma 283 | 2024-05-08,3855212,weaviate,semitechnologies/weaviate 284 | 2024-05-15,4096293,pgvector,ankane/pgvector 285 | 2024-05-15,2294347,pgvecto.rs,tensorchord/pgvecto-rs 286 | 2024-05-15,14827566,milvus,milvusdb/milvus 287 | 2024-05-15,6597359,qdrant,qdrant/qdrant 288 | 2024-05-15,335488,chromadb,chromadb/chroma 289 | 2024-05-15,3934652,weaviate,semitechnologies/weaviate 290 | 2024-06-03,4461373,pgvector,ankane/pgvector 291 | 2024-06-03,2758993,pgvecto.rs,tensorchord/pgvecto-rs 292 | 2024-06-03,16638324,milvus,milvusdb/milvus 293 | 2024-06-03,6889160,qdrant,qdrant/qdrant 294 | 2024-06-03,388144,chromadb,chromadb/chroma 295 | 2024-06-03,4273096,weaviate,semitechnologies/weaviate 296 | 2024-06-14,4703199,pgvector,ankane/pgvector 297 | 2024-06-14,3074895,pgvecto.rs,tensorchord/pgvecto-rs 298 | 2024-06-14,21153319,milvus,milvusdb/milvus 299 | 2024-06-14,7074116,qdrant,qdrant/qdrant 300 | 2024-06-14,419336,chromadb,chromadb/chroma 301 | 2024-06-14,4447992,weaviate,semitechnologies/weaviate 302 | 2024-07-11,5217115,pgvector,ankane/pgvector 303 | 2024-07-11,3922679,pgvecto.rs,tensorchord/pgvecto-rs 304 | 2024-07-11,62779160,milvus,milvusdb/milvus 305 | 2024-07-11,7630543,qdrant,qdrant/qdrant 306 | 2024-07-11,617140,chromadb,chromadb/chroma 307 | 2024-07-11,4920260,weaviate,semitechnologies/weaviate 308 | 2025-01-25,8034315,pgvector,ankane/pgvector 309 | 2025-01-25,10117742,pgvecto.rs,tensorchord/pgvecto-rs 310 | 2025-01-25,67369669,milvus,milvusdb/milvus 311 | 2025-01-25,10547163,qdrant,qdrant/qdrant 312 | 2025-01-25,1616296,chromadb,chromadb/chroma 313 | 2025-01-25,7318712,weaviate,semitechnologies/weaviate 314 | 2025-02-27,8874420,pgvector,pgvector/pgvector 315 | 2025-02-27,11177486,pgvecto.rs,tensorchord/pgvecto-rs 316 | 2025-02-27,67815972,milvus,milvusdb/milvus 317 | 2025-02-27,11162090,qdrant,qdrant/qdrant 318 | 2025-02-27,1696560,chromadb,chromadb/chroma 319 | 2025-02-27,7803593,weaviate,semitechnologies/weaviate 320 | -------------------------------------------------------------------------------- /vectordb-raw-data-pypi.csv: -------------------------------------------------------------------------------- 1 | date,downloads,project,package 2 | 2024-01-08,1403470,pgvector,pgvector 3 | 2024-01-08,2769345,milvus,pymilvus 4 | 2024-01-08,1672815,qdrant,qdrant-client 5 | 2024-01-08,4614132,chromadb,chromadb 6 | 2024-01-08,4688508,pinecone,pinecone-client 7 | 2024-01-08,3258984,weaviate,weaviate-client 8 | 2024-01-09,1416334,pgvector,pgvector 9 | 2024-01-09,2768119,milvus,pymilvus 10 | 2024-01-09,1675906,qdrant,qdrant-client 11 | 2024-01-09,4636195,chromadb,chromadb 12 | 2024-01-09,4694642,pinecone,pinecone-client 13 | 2024-01-09,3267749,weaviate,weaviate-client 14 | 2024-01-10,1430625,pgvector,pgvector 15 | 2024-01-10,2767404,milvus,pymilvus 16 | 2024-01-10,1682121,qdrant,qdrant-client 17 | 2024-01-10,4665672,chromadb,chromadb 18 | 2024-01-10,4693556,pinecone,pinecone-client 19 | 2024-01-10,3268004,weaviate,weaviate-client 20 | 2024-01-12,1462695,pgvector,pgvector 21 | 2024-01-12,2768209,milvus,pymilvus 22 | 2024-01-12,1691486,qdrant,qdrant-client 23 | 2024-01-12,4724213,chromadb,chromadb 24 | 2024-01-12,4711835,pinecone,pinecone-client 25 | 2024-01-12,3289575,weaviate,weaviate-client 26 | 2024-01-16,1491230,pgvector,pgvector 27 | 2024-01-16,2753468,milvus,pymilvus 28 | 2024-01-16,1700345,qdrant,qdrant-client 29 | 2024-01-16,4780297,chromadb,chromadb 30 | 2024-01-16,4722756,pinecone,pinecone-client 31 | 2024-01-16,3305027,weaviate,weaviate-client 32 | 2024-01-18,1521216,pgvector,pgvector 33 | 2024-01-18,2749043,milvus,pymilvus 34 | 2024-01-18,1708792,qdrant,qdrant-client 35 | 2024-01-18,4835008,chromadb,chromadb 36 | 2024-01-18,4734012,pinecone,pinecone-client 37 | 2024-01-18,3316949,weaviate,weaviate-client 38 | 2024-01-19,1538525,pgvector,pgvector 39 | 2024-01-19,2746797,milvus,pymilvus 40 | 2024-01-19,1717634,qdrant,qdrant-client 41 | 2024-01-19,4862125,chromadb,chromadb 42 | 2024-01-19,4730783,pinecone,pinecone-client 43 | 2024-01-19,3312720,weaviate,weaviate-client 44 | 2024-01-22,1564849,pgvector,pgvector 45 | 2024-01-22,2754224,milvus,pymilvus 46 | 2024-01-22,1732415,qdrant,qdrant-client 47 | 2024-01-22,4901260,chromadb,chromadb 48 | 2024-01-22,4752197,pinecone,pinecone-client 49 | 2024-01-22,3328938,weaviate,weaviate-client 50 | 2024-01-24,1600634,pgvector,pgvector 51 | 2024-01-24,2762180,milvus,pymilvus 52 | 2024-01-24,1739452,qdrant,qdrant-client 53 | 2024-01-24,4957101,chromadb,chromadb 54 | 2024-01-24,4749724,pinecone,pinecone-client 55 | 2024-01-24,3324306,weaviate,weaviate-client 56 | 2024-01-25,1617459,pgvector,pgvector 57 | 2024-01-25,2767413,milvus,pymilvus 58 | 2024-01-25,1741434,qdrant,qdrant-client 59 | 2024-01-25,4982763,chromadb,chromadb 60 | 2024-01-25,4755910,pinecone,pinecone-client 61 | 2024-01-25,3328178,weaviate,weaviate-client 62 | 2024-01-26,1634390,pgvector,pgvector 63 | 2024-01-26,2771746,milvus,pymilvus 64 | 2024-01-26,1746244,qdrant,qdrant-client 65 | 2024-01-26,5008888,chromadb,chromadb 66 | 2024-01-26,4761509,pinecone,pinecone-client 67 | 2024-01-26,3330096,weaviate,weaviate-client 68 | 2024-01-27,1650781,pgvector,pgvector 69 | 2024-01-27,2776056,milvus,pymilvus 70 | 2024-01-27,1753374,qdrant,qdrant-client 71 | 2024-01-27,5039015,chromadb,chromadb 72 | 2024-01-27,4770158,pinecone,pinecone-client 73 | 2024-01-27,3332957,weaviate,weaviate-client 74 | 2024-01-28,1654597,pgvector,pgvector 75 | 2024-01-28,2777475,milvus,pymilvus 76 | 2024-01-28,1755929,qdrant,qdrant-client 77 | 2024-01-28,5049662,chromadb,chromadb 78 | 2024-01-28,4766975,pinecone,pinecone-client 79 | 2024-01-28,3328157,weaviate,weaviate-client 80 | 2024-01-29,1655518,pgvector,pgvector 81 | 2024-01-29,2775588,milvus,pymilvus 82 | 2024-01-29,1750149,qdrant,qdrant-client 83 | 2024-01-29,5051070,chromadb,chromadb 84 | 2024-01-29,4754533,pinecone,pinecone-client 85 | 2024-01-29,3320221,weaviate,weaviate-client 86 | 2024-01-30,1671355,pgvector,pgvector 87 | 2024-01-30,2777895,milvus,pymilvus 88 | 2024-01-30,1753734,qdrant,qdrant-client 89 | 2024-01-30,5075754,chromadb,chromadb 90 | 2024-01-30,4756856,pinecone,pinecone-client 91 | 2024-01-30,3313998,weaviate,weaviate-client 92 | 2024-01-31,1691712,pgvector,pgvector 93 | 2024-01-31,2779067,milvus,pymilvus 94 | 2024-01-31,1759811,qdrant,qdrant-client 95 | 2024-01-31,5102015,chromadb,chromadb 96 | 2024-01-31,4770909,pinecone,pinecone-client 97 | 2024-01-31,3316727,weaviate,weaviate-client 98 | 2024-02-01,1710812,pgvector,pgvector 99 | 2024-02-01,2779732,milvus,pymilvus 100 | 2024-02-01,1765143,qdrant,qdrant-client 101 | 2024-02-01,5123247,chromadb,chromadb 102 | 2024-02-01,4778348,pinecone,pinecone-client 103 | 2024-02-01,3319771,weaviate,weaviate-client 104 | 2024-02-04,1755975,pgvector,pgvector 105 | 2024-02-04,2778432,milvus,pymilvus 106 | 2024-02-04,1784282,qdrant,qdrant-client 107 | 2024-02-04,5167399,chromadb,chromadb 108 | 2024-02-04,4808472,pinecone,pinecone-client 109 | 2024-02-04,3333083,weaviate,weaviate-client 110 | 2024-02-06,1775249,pgvector,pgvector 111 | 2024-02-06,2770235,milvus,pymilvus 112 | 2024-02-06,1783601,qdrant,qdrant-client 113 | 2024-02-06,5170346,chromadb,chromadb 114 | 2024-02-06,4794032,pinecone,pinecone-client 115 | 2024-02-06,3317699,weaviate,weaviate-client 116 | 2024-02-08,1816063,pgvector,pgvector 117 | 2024-02-08,2770482,milvus,pymilvus 118 | 2024-02-08,1790695,qdrant,qdrant-client 119 | 2024-02-08,5197329,chromadb,chromadb 120 | 2024-02-08,4796915,pinecone,pinecone-client 121 | 2024-02-08,3329096,weaviate,weaviate-client 122 | 2024-02-13,1885060,pgvector,pgvector 123 | 2024-02-13,2759879,milvus,pymilvus 124 | 2024-02-13,1806797,qdrant,qdrant-client 125 | 2024-02-13,5270905,chromadb,chromadb 126 | 2024-02-13,4789545,pinecone,pinecone-client 127 | 2024-02-13,3346192,weaviate,weaviate-client 128 | 2024-02-17,1956528,pgvector,pgvector 129 | 2024-02-17,2851763,milvus,pymilvus 130 | 2024-02-17,1825653,qdrant,qdrant-client 131 | 2024-02-17,5352150,chromadb,chromadb 132 | 2024-02-17,4823279,pinecone,pinecone-client 133 | 2024-02-17,3397131,weaviate,weaviate-client 134 | 2024-02-18,1961415,pgvector,pgvector 135 | 2024-02-18,2863866,milvus,pymilvus 136 | 2024-02-18,1827876,qdrant,qdrant-client 137 | 2024-02-18,5361433,chromadb,chromadb 138 | 2024-02-18,4820264,pinecone,pinecone-client 139 | 2024-02-18,3399416,weaviate,weaviate-client 140 | 2024-02-20,1974991,pgvector,pgvector 141 | 2024-02-20,2886239,milvus,pymilvus 142 | 2024-02-20,1823144,qdrant,qdrant-client 143 | 2024-02-20,5376951,chromadb,chromadb 144 | 2024-02-20,4799177,pinecone,pinecone-client 145 | 2024-02-20,3395425,weaviate,weaviate-client 146 | 2024-02-21,1993496,pgvector,pgvector 147 | 2024-02-21,2900025,milvus,pymilvus 148 | 2024-02-21,1825318,qdrant,qdrant-client 149 | 2024-02-21,5397728,chromadb,chromadb 150 | 2024-02-21,4800316,pinecone,pinecone-client 151 | 2024-02-21,3404151,weaviate,weaviate-client 152 | 2024-02-26,2060238,pgvector,pgvector 153 | 2024-02-26,2947768,milvus,pymilvus 154 | 2024-02-26,1837601,qdrant,qdrant-client 155 | 2024-02-26,5512727,chromadb,chromadb 156 | 2024-02-26,4837114,pinecone,pinecone-client 157 | 2024-02-26,3490559,weaviate,weaviate-client 158 | 2024-02-27,2077390,pgvector,pgvector 159 | 2024-02-27,2956290,milvus,pymilvus 160 | 2024-02-27,1836182,qdrant,qdrant-client 161 | 2024-02-27,5540265,chromadb,chromadb 162 | 2024-02-27,4841458,pinecone,pinecone-client 163 | 2024-02-27,3507750,weaviate,weaviate-client 164 | 2024-02-28,2096058,pgvector,pgvector 165 | 2024-02-28,2965138,milvus,pymilvus 166 | 2024-02-28,1836330,qdrant,qdrant-client 167 | 2024-02-28,5569323,chromadb,chromadb 168 | 2024-02-28,4837365,pinecone,pinecone-client 169 | 2024-02-28,3523113,weaviate,weaviate-client 170 | 2024-02-29,2114222,pgvector,pgvector 171 | 2024-02-29,2971138,milvus,pymilvus 172 | 2024-02-29,1838285,qdrant,qdrant-client 173 | 2024-02-29,5601664,chromadb,chromadb 174 | 2024-02-29,4835401,pinecone,pinecone-client 175 | 2024-02-29,3535630,weaviate,weaviate-client 176 | 2024-03-01,2133984,pgvector,pgvector 177 | 2024-03-01,2977507,milvus,pymilvus 178 | 2024-03-01,1839789,qdrant,qdrant-client 179 | 2024-03-01,5634628,chromadb,chromadb 180 | 2024-03-01,4843233,pinecone,pinecone-client 181 | 2024-03-01,3560785,weaviate,weaviate-client 182 | 2024-03-04,2163506,pgvector,pgvector 183 | 2024-03-04,2989423,milvus,pymilvus 184 | 2024-03-04,1848361,qdrant,qdrant-client 185 | 2024-03-04,5687630,chromadb,chromadb 186 | 2024-03-04,4845156,pinecone,pinecone-client 187 | 2024-03-04,3617255,weaviate,weaviate-client 188 | 2024-03-04,2163506,pgvector,pgvector 189 | 2024-03-04,2989423,milvus,pymilvus 190 | 2024-03-04,1848361,qdrant,qdrant-client 191 | 2024-03-04,5687630,chromadb,chromadb 192 | 2024-03-04,4845156,pinecone,pinecone-client 193 | 2024-03-04,3617255,weaviate,weaviate-client 194 | 2024-03-05,2182014,pgvector,pgvector 195 | 2024-03-05,2994114,milvus,pymilvus 196 | 2024-03-05,1847161,qdrant,qdrant-client 197 | 2024-03-05,5714747,chromadb,chromadb 198 | 2024-03-05,4854422,pinecone,pinecone-client 199 | 2024-03-05,3635849,weaviate,weaviate-client 200 | 2024-03-07,2219234,pgvector,pgvector 201 | 2024-03-07,3004635,milvus,pymilvus 202 | 2024-03-07,1845146,qdrant,qdrant-client 203 | 2024-03-07,5777266,chromadb,chromadb 204 | 2024-03-07,4874393,pinecone,pinecone-client 205 | 2024-03-07,3674967,weaviate,weaviate-client 206 | 2024-03-08,2243576,pgvector,pgvector 207 | 2024-03-08,3027416,milvus,pymilvus 208 | 2024-03-08,1862738,qdrant,qdrant-client 209 | 2024-03-08,5833062,chromadb,chromadb 210 | 2024-03-08,4920242,pinecone,pinecone-client 211 | 2024-03-08,3718381,weaviate,weaviate-client 212 | 2024-03-11,2263110,pgvector,pgvector 213 | 2024-03-11,3016300,milvus,pymilvus 214 | 2024-03-11,1852498,qdrant,qdrant-client 215 | 2024-03-11,5865008,chromadb,chromadb 216 | 2024-03-11,4924951,pinecone,pinecone-client 217 | 2024-03-11,3762621,weaviate,weaviate-client 218 | 2024-03-15,2336472,pgvector,pgvector 219 | 2024-03-15,3040643,milvus,pymilvus 220 | 2024-03-15,1864225,qdrant,qdrant-client 221 | 2024-03-15,5984658,chromadb,chromadb 222 | 2024-03-15,4983200,pinecone,pinecone-client 223 | 2024-03-15,3892159,weaviate,weaviate-client 224 | 2024-03-17,2368871,pgvector,pgvector 225 | 2024-03-17,3053307,milvus,pymilvus 226 | 2024-03-17,1885303,qdrant,qdrant-client 227 | 2024-03-17,6031136,chromadb,chromadb 228 | 2024-03-17,5024223,pinecone,pinecone-client 229 | 2024-03-17,3990386,weaviate,weaviate-client 230 | 2024-03-20,2406671,pgvector,pgvector 231 | 2024-03-20,3068254,milvus,pymilvus 232 | 2024-03-20,1900035,qdrant,qdrant-client 233 | 2024-03-20,6080941,chromadb,chromadb 234 | 2024-03-20,5061849,pinecone,pinecone-client 235 | 2024-03-20,4111663,weaviate,weaviate-client 236 | 2024-03-21,2429899,pgvector,pgvector 237 | 2024-03-21,3075489,milvus,pymilvus 238 | 2024-03-21,1914064,qdrant,qdrant-client 239 | 2024-03-21,6107172,chromadb,chromadb 240 | 2024-03-21,5085203,pinecone,pinecone-client 241 | 2024-03-21,4172878,weaviate,weaviate-client 242 | 2024-03-25,2491948,pgvector,pgvector 243 | 2024-03-25,3100173,milvus,pymilvus 244 | 2024-03-25,1947257,qdrant,qdrant-client 245 | 2024-03-25,6183015,chromadb,chromadb 246 | 2024-03-25,5131499,pinecone,pinecone-client 247 | 2024-03-25,4323563,weaviate,weaviate-client 248 | 2024-03-28,2565946,pgvector,pgvector 249 | 2024-03-28,3127008,milvus,pymilvus 250 | 2024-03-28,1959840,qdrant,qdrant-client 251 | 2024-03-28,6260556,chromadb,chromadb 252 | 2024-03-28,5158124,pinecone,pinecone-client 253 | 2024-03-28,4433782,weaviate,weaviate-client 254 | 2024-04-07,2729284,pgvector,pgvector 255 | 2024-04-07,3198569,milvus,pymilvus 256 | 2024-04-07,2051320,qdrant,qdrant-client 257 | 2024-04-07,6466284,chromadb,chromadb 258 | 2024-04-07,5314244,pinecone,pinecone-client 259 | 2024-04-07,4818173,weaviate,weaviate-client 260 | 2024-04-11,2792376,pgvector,pgvector 261 | 2024-04-11,3214869,milvus,pymilvus 262 | 2024-04-11,2081440,qdrant,qdrant-client 263 | 2024-04-11,6533037,chromadb,chromadb 264 | 2024-04-11,5349779,pinecone,pinecone-client 265 | 2024-04-11,4967955,weaviate,weaviate-client 266 | 2024-04-18,2921627,pgvector,pgvector 267 | 2024-04-18,3224500,milvus,pymilvus 268 | 2024-04-18,2186715,qdrant,qdrant-client 269 | 2024-04-18,6646958,chromadb,chromadb 270 | 2024-04-18,5518542,pinecone,pinecone-client 271 | 2024-04-18,5286851,weaviate,weaviate-client 272 | 2024-04-23,3023447,pgvector,pgvector 273 | 2024-04-23,3230507,milvus,pymilvus 274 | 2024-04-23,2294575,qdrant,qdrant-client 275 | 2024-04-23,6738325,chromadb,chromadb 276 | 2024-04-23,5689963,pinecone,pinecone-client 277 | 2024-04-23,5485180,weaviate,weaviate-client 278 | 2024-05-08,3463054,pgvector,pgvector 279 | 2024-05-08,3221075,milvus,pymilvus 280 | 2024-05-08,2777965,qdrant,qdrant-client 281 | 2024-05-08,7044797,chromadb,chromadb 282 | 2024-05-08,6212768,pinecone,pinecone-client 283 | 2024-05-08,6315469,weaviate,weaviate-client 284 | 2024-05-15,3662141,pgvector,pgvector 285 | 2024-05-15,3217895,milvus,pymilvus 286 | 2024-05-15,3085223,qdrant,qdrant-client 287 | 2024-05-15,7163913,chromadb,chromadb 288 | 2024-05-15,6528809,pinecone,pinecone-client 289 | 2024-05-15,6865844,weaviate,weaviate-client 290 | 2024-06-03,4187522,pgvector,pgvector 291 | 2024-06-03,3228766,milvus,pymilvus 292 | 2024-06-03,3839648,qdrant,qdrant-client 293 | 2024-06-03,7442156,chromadb,chromadb 294 | 2024-06-03,7392525,pinecone,pinecone-client 295 | 2024-06-03,8404872,weaviate,weaviate-client 296 | 2024-06-14,4530911,pgvector,pgvector 297 | 2024-06-14,3293266,milvus,pymilvus 298 | 2024-06-14,4286910,qdrant,qdrant-client 299 | 2024-06-14,7602030,chromadb,chromadb 300 | 2024-06-14,7901748,pinecone,pinecone-client 301 | 2024-06-14,9519906,weaviate,weaviate-client 302 | 2024-07-11,5307693,pgvector,pgvector 303 | 2024-07-11,3436623,milvus,pymilvus 304 | 2024-07-11,5284765,qdrant,qdrant-client 305 | 2024-07-11,7869752,chromadb,chromadb 306 | 2024-07-11,9066830,pinecone,pinecone-client 307 | 2024-07-11,10759929,weaviate,weaviate-client 308 | 2025-01-25,18107718,pgvector,pgvector 309 | 2025-01-25,6489212,milvus,pymilvus 310 | 2025-01-25,19325229,qdrant,qdrant-client 311 | 2025-01-25,12725941,chromadb,chromadb 312 | 2025-01-25,19288315,pinecone,pinecone-client 313 | 2025-01-25,39113657,weaviate,weaviate-client 314 | 2025-02-27,19877334,pgvector,pgvector 315 | 2025-02-27,7591025,milvus,pymilvus 316 | 2025-02-27,20651436,qdrant,qdrant-client 317 | 2025-02-27,14375417,chromadb,chromadb 318 | 2025-02-27,18536262,pinecone,pinecone-client 319 | 2025-02-27,42289621,weaviate,weaviate-client 320 | --------------------------------------------------------------------------------