📢
gitzw.com上线了,功能陆续更新中,如有问题或反馈请在下方反馈/建议中给我们留言。
✕
读懂开源,从这里开始
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
🌙
简
▾
简体
繁體
English
登录
用户中心
▾
👤 用户中心
📬 我的订阅
✉️ 我的邮箱
🔑 修改密码
⭐ 我的收藏
💬 我的反馈记录
↩ 退出
订阅
☰
首页
排行榜
教程中心
知识库
资讯
分类
专题合集
搜索
订阅
RSS
简体
繁體
English
🔍
搜索
📡
RSS
🔥 热门搜索
llm
vuejs
pytorch
langchain
sql
graphql
peg
leetcode
tokio
redis
unity
php8
"向量索引"
📖 知识库
Qdrant
★★★★★
★★★★★
高级
Qdrant 是一个开源的向量数据库和神经网络搜索引擎,用于高效存储和检索大规模向量数据,特别适用于 AI 和机器学习应用,支持高维向量索引和近似最近邻搜索,具有高性能和可扩展性,能够处理海量数据和高并发请求,支持多种编程语言和框架,包括 Python、Java 和 TensorFlow 等,提供了一个简单易用的 API 接口,开发者可以方便地将 Qdrant 集成到自己的应用中,用于实现高效的向量搜索和推荐系统等功能,Qdrant 的核心特点包括支持高维向量索引、近似最近邻搜索和高性能的数据检索等,能够有效地解决传统数据库在处理高维数据时的性能瓶颈问题,Qdrant 的应用场景包括推荐系统、图像和语音识别、自然语言处理等,能够帮助开发者快速构建高性能的 AI 应用,Qdrant 的设计目标是提供一个高性能、可扩展和易用的向量数据库和搜索引擎,能够满足大规模 AI 应用的需求,Qdrant 的未来发展方向包括继续优化性能、扩展支持更多的数据类型和提供更好的开发者支持等,Qdrant 的社区正在不断增长,提供了丰富的文档和示例代码,方便开发者快速上手和使用,Qdrant 的许可协议是 Apache 2.0,允许自由使用和修改,Qdrant 的代码托管在 GitHub 上,开发者可以方便地参与贡献和反馈,
vector-database
★★★★★
★★★★★
高级
向量数据库是一种专门设计用于高效存储、索引和查询大规模高维向量数据的数据库系统,通常用于人工智能和机器学习应用中,特别是在处理图像、语音和自然语言处理等领域,通过支持高维向量的相似度搜索和近邻查询,能够帮助开发者快速找到相似的数据点或模式,例如在推荐系统、图像检索和语音识别中,向量数据库可以显著提高查询效率和准确率,目前有多种开源和商业向量数据库产品,如 Pinecone、Weaviate 和 Milvus 等,开发者可以根据具体需求选择合适的向量数据库来支撑自己的应用,向量数据库的核心功能包括向量索引、相似度搜索和数据管理,能够支持多种类型的向量数据,包括稠密向量和稀疏向量等,通过提供高性能的向量计算和查询能力,向量数据库成为人工智能和机器学习应用中的重要组件,能够帮助开发者构建更智能、更高效的应用系统,例如在推荐系统中,向量数据库可以帮助快速找到相似的用户或商品,从而提高推荐的准确率和用户体验,总之,向量数据库是人工智能和机器学习应用中一种非常重要的技术,能够帮助开发者解决高维向量数据的存储、索引和查询问题,目前已被广泛应用于多个领域,包括推荐系统、图像检索、语音识别等,未来向量数据库的发展将更加广泛和深入,成为人工智能和机器学习应用中的核心技术之一,开发者需要了解向量数据库的基本原理和应用场景,以便更好地利用向量数据库来支撑自己的应用,包括了解向量数据库的架构、功能和性能特点等,才能更好地选择和使用向量数据库,构建更智能、更高效的应用系统,总之,向量数据库是人工智能和机器学习应用中的重要技术,能够帮助开发者解决高维向量数据的存储、索引和查询问题,具有广泛的应用前景和发展潜力,值得开发者关注和学习,了解向量数据库的基本原理和应用场景,有助于开发者更好地利用向量数据库来支撑自己的应用,构建更智能、更高效的应用系统,例如在图像检索中,向量数据库可以帮助快速找到相似的图像,从而提高检索的准确率和用户体验,总之,向量数据库是人工智能和机器学习应用中非常重要的技术,能够帮助开发者解决高维向量数据的存储、索引和查询问题,具有广泛的应用前景和发展潜力,值得开发者关注和学习,了解向量数据库的基本原理和应用场景,有助于开发者更好地利用向量数据库来支撑自己的应用,构建更智能、更高效的应用系统,向量数据库的发展将更加广泛和深入,成为人工智能和机器学习应用中的核心技术之一,开发者需要了解向量数据库的基本原理和应用场景,以便更好地利用向量数据库来支撑自己的应用,包括了解向量数据库的架构、功能和性能特点等,才能更好地选择和使用向量数据库,构建更智能、更高效的应用系统,总之,向量数据库是人工智能和机器学习应用中的重要技术,能够帮助开发者解决高维向量数据的存储、索引和查询问题,具有广泛的应用前景和发展潜力,值得开发者关注和学习,了解向量数据库的基本原理和应用场景,有助于开发者更好地利用
📦 开源项目
nextapps-de
/
flexsearch
flexsearch:下一代全文搜索库 — flexsearch是一个高性能的全文搜索库,支持模糊搜索和多种索引策略。它可以用于浏览器和Node.js环境,提供快速准确的搜索结果。flexsearch的出现填补了JavaScript全文搜索领域的空白,提供了一个强大的搜索解决方案
JavaScript
★ 13.8k
⑂ 521
web
☆
alibaba
/
canal
canal:阿里巴巴 MySQL binlog 增量订阅&消费组件 — canal 是一个开源的 Java 组件,用于订阅和消费 MySQL 的 binlog 日志,实现实时数据同步和处理。它支持多种数据格式和协议,包括 JSON、Avro 和 Protocol Buffer 等。canal 的主要功能是将 MySQL 的 binlog 日志解析并推送到下游系统,实现数据的实时同步和处理
Java
★ 29.7k
⑂ 7.6k
other
☆
typesense
/
typesense
typesense:快速模糊搜索引擎 — typesense是一个开源的搜索引擎,旨在提供快速、模糊搜索功能,适用于构建出色的搜索体验。它支持多种搜索功能,包括全文搜索、地理搜索、向量搜索等。typesense的设计目标是提供一个易于使用的搜索引擎,帮助开发者快速构建出色的搜索体验
C++
★ 26.3k
⑂ 951
other
☆
alibaba
/
zvec
zvec:轻量级向量数据库 — zvec是一个由C++编写的内存向量数据库,具有轻量级和超快的特点。它能够高效地存储和检索向量数据,适用于各类机器学习和深度学习应用。zvec的出现为开发者提供了一个高性能的向量数据库解决方案
C++
★ 14.6k
⑂ 901
backend
+395 ★
☆
johnkerl
/
miller
miller:用于名索引数据的命令行工具 — miller能够高效处理和分析名索引数据,支持多种数据格式,包括CSV、TSV和JSON。它提供了强大的数据清理、数据处理和统计分析功能。miller的出现填补了命令行工具对于名索引数据处理的空白,成为数据分析师和开发者的必备工具。
Go
★ 10k
⑂ 238
devops
☆
datawhalechina
/
all-in-rag
all-in-rag:RAG技术全栈指南 — all-in-rag 提供了一个全面的RAG(Retrieval-Augmented Generation)技术指南,涵盖从数据准备到模型部署的全过程,帮助开发者掌握大模型应用开发的核心技能。
Python
★ 9.6k
⑂ 4.8k
ai-ml
☆
langchain-ai
/
open_deep_research
open_deep_research:开源深度研究平台 — open_deep_research 是一个专注于深度学习研究的开源平台,旨在为研究人员提供强大的工具和资源。它支持多种深度学习框架,帮助用户高效地进行实验和模型开发。
Python
★ 12.2k
⑂ 1.7k
other
+23 ★
☆
allenai
/
olmocr
olmocr:PDF线性化工具包 — olmocr是一个Python工具包,用于将PDF文件线性化,以便于LLM(大语言模型)数据集和训练的准备。它可以帮助提高LLM的训练效率和准确率。通过使用olmocr,用户可以更轻松地处理和分析PDF文件
Python
★ 18.5k
⑂ 1.5k
ai-ml
+334 ★
☆
qdrant
/
qdrant
qdrant:高性能向量数据库和搜索引擎 — qdrant是一个高性能、可扩展的向量数据库和搜索引擎,用于下一代AI应用。它支持海量数据存储和高效查询,适用于AI搜索、推荐系统和机器学习等场景。qdrant还提供云服务,方便用户使用
Rust
★ 33.4k
⑂ 2.5k
ai-ml
☆
calcom
/
cal.diy
cal.diy:开放式日程安排基础设施 — cal.diy 是一个使用 TypeScript 编写的开源项目,提供了一个强大的日程安排基础设施,支持多种技术栈,包括 Next.js、PostgreSQL、Prisma 等。它的设计目标是为所有人提供一个易于使用和扩展的日程安排解决方案,从而提高生产力和效率。通过使用 cal.diy,开发者可以快速构建自己的日程安排应用程序。
TypeScript
★ 46.6k
⑂ 14.5k
web
☆
andrewyng
/
context-hub
context-hub:上下文中心库 — context-hub提供了一个简单的方式来管理和共享上下文数据,使得开发者可以更容易地构建复杂的Web应用。它通过提供一个统一的接口来访问和更新上下文数据,从而简化了应用的开发和维护。同时,context-hub也支持多种数据存储和缓存机制,提高了应用的性能和可扩展性
JavaScript
★ 13.8k
⑂ 1.2k
web
☆
milvus-io
/
milvus
milvus:高性能向量数据库 — milvus 是一个高性能的向量数据库,支持大规模向量近似最近邻搜索和云原生部署。它使用 Go 语言开发,支持多种索引算法,如 Faiss 和 Hnsw。milvus 的设计目标是提供高性能、可扩展的向量搜索和存储解决方案,适用于多种应用场景,如图像搜索和自然语言处理
Go
★ 45.3k
⑂ 4.1k
ai-ml
☆
doctrine
/
lexer
lexer:PHP 解析器库 — lexer 提供了一个基础的词法分析器库,可以用于创建自定义的解析器。它支持 Top-Down 和递归下降解析器,可以帮助开发者更容易地创建自己的解析器。这种库对于构建复杂的解析系统至关重要。
PHP
★ 11.2k
⑂ 64
backend
☆
pgvector
/
pgvector
pgvector:Postgres 向量相似性搜索 — pgvector 为 Postgres 提供了高效的向量相似性搜索功能,支持近似最近邻搜索和最近邻搜索,能够有效地处理大规模向量数据。它使用 C 语言开发,具有高性能和可扩展性。pgvector 的出现填补了 Postgres 在向量搜索方面的空白,能够广泛应用于图像、语音和自然语言处理等领域
C
★ 22.3k
⑂ 1.2k
backend
☆
meilisearch
/
meilisearch
meilisearch:闪电般快速的搜索引擎API — meilisearch是一个强大的搜索引擎API,能够为您的网站和应用程序提供快速、准确的搜索结果。它支持多种搜索功能,包括全文搜索、模糊搜索和地理搜索等。通过使用meilisearch,您可以为您的用户提供更好的搜索体验,从而提高用户满意度和转化率
Rust
★ 58.6k
⑂ 2.6k
backend
☆
junhoyeo
/
tokscale
tokscale:AI代码使用跟踪工具 — tokscale 是一个命令行工具,能够跟踪来自多个AI平台的令牌使用情况,并提供全球排行榜和二维/三维贡献图。这对于管理和优化AI资源非常有用。
Rust
★ 4.5k
⑂ 344
ai-ml
☆
grafana
/
grafana
grafana:可观测性和数据可视化平台 — grafana是一个开源的可观测性和数据可视化平台,支持从多个来源如Prometheus、Loki、Elasticsearch、InfluxDB、Postgres等可视化指标、日志和追踪数据。它提供了强大的可视化能力和可扩展性,能够帮助用户更好地理解和分析数据。grafana的开源和可组合性使其成为数据可视化和可观测性的理想选择。
TypeScript
★ 75k
⑂ 14.1k
devops
+32 ★
☆
krahets
/
hello-algo
hello-algo:动画图解算法教程 — hello-algo 提供了丰富的数据结构与算法教程,包括动画图解和多语言代码实现,如 Python、Java、C++ 等。它支持简中、繁中、English、日本語等多种语言,非常适合编程学习者。hello-algo 的特点是提供了一键运行的代码示例,方便用户快速理解和掌握算法
Java
★ 127.7k
⑂ 15.2k
other
☆
outline
/
outline
outline:团队知识库协作平台 — outline是一个基于TypeScript的团队知识库协作平台,提供实时协作、markdown兼容等功能,帮助团队高效地共享和管理知识。通过outline,团队可以创建美观的知识库,并支持多种集成,如Slack和Docker。outline的实时协作功能使团队成员可以同时编辑文档,提高团队的工作效率
TypeScript
★ 39.8k
⑂ 3.4k
web
☆
pjreddie
/
darknet
darknet:神经网络框架 — darknet是一个开源的神经网络框架,使用C语言实现,能够高效地运行在各种设备上。它支持多种神经网络模型,包括卷积神经网络、循环神经网络等。darknet的主要优点是其高性能和灵活性,使其成为各类机器学习任务的热门选择。
C
★ 26.5k
⑂ 21k
ai-ml
☆
netdata
/
netdata
netdata:AI驱动的全栈可观测性监控 — netdata是一个开源的监控系统,使用AI和机器学习技术提供全栈可观测性解决方案。它支持多种数据源,包括MySQL、PostgreSQL、MongoDB等,并提供实时数据可视化和告警功能。netdata的快速部署和易用性使其成为DevOps和监控领域的热门选择。
Go
★ 79.7k
⑂ 6.5k
devops
☆
dbeaver
/
dbeaver
dbeaver:免费的通用数据库工具和SQL客户端 — dbeaver支持包括MySQL、PostgreSQL、Oracle、SQL Server等在内的多种数据库管理系统,提供了强大的SQL编辑和执行功能,能够满足开发人员和数据库管理员的需求。同时,dbeaver还提供了GUI界面,方便用户使用和管理数据库。dbeaver的主要功能包括数据库设计、开发、测试和部署等
Java
★ 51.1k
⑂ 4.3k
backend
☆
dolthub
/
dolt
dolt:数据版本控制系统 — dolt是一个使用Go语言开发的数据版本控制系统,提供类似于Git的功能,但专门用于数据存储和管理。它支持SQL查询、数据版本控制和数据库版本控制等功能。dolt的出现填补了数据版本控制的空白,帮助开发者更好地管理和追踪数据变化
Go
★ 23.9k
⑂ 836
backend
☆
nextjs
/
saas-starter
saas-starter:快速开始您的下一代Web应用 — saas-starter提供了一个快速开始构建下一代Web应用的模板,集成了Next.js、Postgres、Stripe和shadcn/ui等流行技术。它可以帮助开发者快速搭建一个可靠和可扩展的Web应用。同时,saas-starter也是学习和实践现代Web开发技术的一个很好的起点
TypeScript
★ 16k
⑂ 2.7k
web
☆
surrealdb
/
surrealdb
surrealdb:实时网页的可扩展分布式协作文档图数据库 — surrealdb是一个使用Rust语言开发的数据库,支持分布式和实时数据处理,适用于构建实时网页应用。它提供了灵活的文档图数据模型和强大的查询能力,能够满足各种开发需求。通过使用surrealdb,开发者可以快速构建高性能和可扩展的应用
Rust
★ 32.7k
⑂ 1.3k
backend
☆
typicode
/
lowdb
lowdb:简单快速的JSON数据库 — lowdb是一个小型的JavaScript库,用于在本地存储和管理JSON数据。它非常适合需要轻量级数据存储的应用程序,尤其是Electron和Node.js应用。lowdb提供了简单易用的API,帮助开发者快速实现数据存储和检索功能
JavaScript
★ 22.6k
⑂ 964
backend
☆
Dokploy
/
dokploy
dokploy:开源的Vercel、Netlify和Heroku替代品 — dokploy是一个使用TypeScript编写的开源项目,旨在为开发者提供一个自托管的平台,用于部署和管理应用程序。它支持多种数据库,如MySQL、PostgreSQL、MongoDB和MariaDB,并且可以与Docker和Next.js等流行工具集成。通过使用dokploy,开发者可以更好地控制自己的应用程序和数据,减少对第三方服务的依赖。
TypeScript
★ 35.8k
⑂ 2.8k
backend
☆
aristocratos
/
btop
btop:系统资源监控工具 — btop 是一个使用 C++ 编写的系统资源监控工具,用于显示系统的 CPU、内存、磁盘和网络资源使用情况。它可以帮助用户实时监控系统资源,快速发现和解决系统瓶颈。通过使用 btop,用户可以优化系统性能和资源利用率。
C++
★ 33.6k
⑂ 1.1k
other
☆
dr5hn
/
countries-states-cities-database
countries-states-cities-database:全球国家、州、城市数据库 — countries-states-cities-database提供了一个全面的全球国家、州、城市数据仓库,支持多种数据格式,包括ISO2、ISO3代码、国家代码、首都、母语、时区等信息。该数据库对于需要地理数据的开发者来说非常有用。同时,countries-states-cities-database的数据也可以用于各种应用场景,例如地图服务、旅行推荐等。
Python
★ 9.7k
⑂ 3k
backend
☆
rethinkdb
/
rethinkdb
rethinkdb:实时网数据库 — rethinkdb是一个开源的NoSQL数据库,支持实时数据处理和查询,能够处理大规模的数据集,并提供了灵活的数据模型和查询语言。它适用于实时网应用,能够提供高性能和可扩展的数据存储解决方案。rethinkdb的主要特点包括支持多种数据模型、实时数据处理和查询、以及高性能的数据存储。
C++
★ 27k
⑂ 1.9k
web
☆
fengshao1227
/
ccg-workflow
ccg-workflow:多模型协作工作流引擎 — ccg-workflow 是一个多模型协作工作流引擎,通过 /ccg:go 命令,AI 自动分析意图、选择策略,并编排 Codex、Gemini 和 Claude 协同执行任务。这使得复杂的操作流程更加高效和智能。
Go
★ 5.7k
⑂ 440
ai-ml
☆
RyanCodrai
/
turbovec
turbovec:TurboQuant向量索引 — turbovec是一个利用TurboQuant构建的高性能向量索引库,使用Rust实现,并提供了Python接口,方便开发者集成和使用。
Python
★ 13.4k
⑂ 1.2k
other
+280 ★
☆