#开源项目

atomic_agents - 模块化、可扩展的AI代理框架
Atomic Agents框架模块化数据验证使用示例Github开源项目
Atomic Agents框架专为模块化、可扩展和易用而设计,提供一套可以组合的工具和代理来创建强大的应用程序。框架基于Instructor构建,并利用Pydantic进行数据验证和序列化。详细的快速入门指南和文档可帮助用户快速入门,支持OpenAI、Cohere、Anthropic等多种模型。项目采用MIT许可证,并欢迎社区贡献和改进建议。
rkdeveloptool - 读写Rockusb设备的简便方法
libudevkernel.imgrkdeveloptoollibusbpkg-configGithub开源项目
rkdeveloptool 提供简便的方法读写 Rockusb 设备。通过安装 libusb 和 libudev 后,即可编译和安装 rkdeveloptool。使用 rkdeveloptool -h 获取更多使用信息,支持如下载 kernel.img 等多项操作。遇到编译错误,可通过安装 pkg-config 和 libusb-1.0 解决。
Qualitis - 多数据源质量管理平台 支持高性能验证和监控
Qualitis数据质量管理模型构建任务调度报告生成Github开源项目
Qualitis是一个数据质量管理平台,支持多种数据源的质量验证和管理。该平台基于Spring Boot开发,利用Linkis提交质量模型任务,实现数据质量模型的构建、执行和验证。Qualitis具备企业级特性,包括资源隔离、管理和访问控制,适用于高并发和高可用性场景。平台支持单表、多表和自定义模型,并提供多种预设验证模板,简化了数据质量模型的定义过程。
Depth-Anything - 大规模无标注数据驱动的强大单目深度估计模型
Depth Anything深度估计计算机视觉人工智能图像处理Github开源项目
Depth Anything是一款基于大规模数据训练的单目深度估计模型。它利用150万标注图像和6200万无标注图像进行训练,提供小型、中型和大型三种预训练模型。该模型不仅支持相对深度和度量深度估计,还可用于ControlNet深度控制、场景理解和视频深度可视化等任务。在多个基准数据集上,Depth Anything的性能超越了此前最佳的MiDaS模型,展现出优异的鲁棒性和准确性。
flask - 灵活可扩展的Python Web框架,适用于各类应用开发
FlaskPythonWeb框架WSGI轻量级Github开源项目
Flask是一个流行的Python Web应用框架,以其简洁设计和灵活性著称。这个轻量级框架易于上手,同时能够扩展以支持复杂应用。Flask基于Werkzeug和Jinja,不强制特定的依赖或项目结构,让开发者可以自由选择工具和库。丰富的社区扩展进一步增强了其功能性,使其适用于各种规模的Web应用开发。
stealth.min.js - 定期更新的JavaScript反检测库 支持Web爬虫与自动化测试
stealth.min.js自动生成GitHubselenium仓库Github开源项目
stealth.min.js是一个定期自动更新的开源JavaScript库,旨在协助Web爬虫和自动化测试绕过网站的反爬虫检测。该库与Selenium等工具兼容,每周在GitHub上更新,开发者可直接下载使用。通过持续更新,stealth.min.js保持对最新反检测技术的适应性,为Web开发和测试提供稳定可靠的解决方案。
make-a-video-pytorch - 基于 PyTorch 的最新文本到视频生成器
Make-A-VideoMeta AIPytorch3D卷积时序注意力Github开源项目
此项目实现了 Meta AI 的 Make-A-Video 在 PyTorch 下的版本,利用伪 3D 卷积和时序注意力技术,显著增强了视频的时序一致性。支持图像和视频帧的处理,并且可轻松适用于 DALL-E2 和 Imagen 等模型。项目提供了完整的安装和使用指南,并支持空间和时间一致性的 Unet 模型。
AssisChat - 跨平台AI聊天应用,兼容OpenAI和Claude API使用
AssisChatSwiftiOSSwiftUIOpenAI APIGithub开源项目
AssisChat是一款基于Swift和SwiftUI开发的跨平台AI聊天助手,支持iOS、iPadOS和macOS。用户可使用自己的OpenAI或Claude API密钥。功能特色包括自定义聊天行为、消息内容复制、应用分享扩展和键盘扩展。可从App Store直接下载,或通过Xcode本地构建。
InvoiceNet - 深度神经网络,从发票文档中提取智能信息
InvoiceNet深度神经网络信息提取发票数据集预训练模型Github开源项目
InvoiceNet是一个通过深度神经网络从PDF、JPG、PNG格式的发票中提取智能信息的工具。它提供一个便捷的用户界面供用户查看和提取发票信息,并支持自定义模型的训练。用户可以根据需求添加或删除发票字段,并将提取的信息一键保存到系统中。详细的安装指南支持Ubuntu和Windows,并包含数据准备、字段添加以及使用GUI和CLI的说明。
jinja - 快速灵活的模板引擎
Jinja模板引擎PythonWeb开发HTMLGithub开源项目
Jinja是一款高性能、富有表现力且可扩展的模板引擎。它具备模板继承、宏定义和自动转义等功能,能安全处理不受信任的模板。Jinja还支持异步IO和国际化,可将模板编译为优化的Python代码。该引擎秉承应用逻辑与模板设计分离的原则,为模板设计者提供充分的灵活性。Jinja还提供精确的异常定位功能,便于调试,并支持过滤器、测试、函数甚至语法的扩展。
awesome-community-detection - 社区检测研究论文合集
community detection深度学习图分类张量分解谱方法Github开源项目
该页面汇总了社区检测领域的最新研究论文,覆盖深度学习、矩阵分解、标签传播、张量分解、谱方法等多种方法。资源包括实现代码以及分类、回归、欺诈检测、梯度提升等相关主题的其他资源。探索更多关于图分类、决策树和时间序列分析的前沿研究,帮助深入理解社区检测方法及其应用。
github-roast - 基于OpenAI的智能代码审查工具,结合SvelteKit技术
GitHub RoastSvelteKitCloudflare PagesCloudflare D1OpenAIGithub开源项目
GitHub Roast是一个代码审查工具,利用OpenAI的gpt-4o-mini模型提供智能化的代码分析和反馈。该项目基于SvelteKit构建,使用Cloudflare Pages部署,并支持Cloudflare D1数据库。GitHub Roast具有简单的设置和部署流程,为开发者提供高效的代码质量提升体验。项目提供了详细的设置指南,包括创建Cloudflare D1数据库、导入数据和部署到Cloudflare Pages的步骤,方便开发者快速上手和使用。
webnn - Web Neural Network API为浏览器带来神经网络能力
Web Neural Network API机器学习BikeshedGitHub规范开发Github开源项目
Web Neural Network API是一个开源项目,致力于在Web平台上实现神经网络功能。该API由Web机器学习工作组开发,旨在为浏览器提供高效的深度学习能力。项目使用Bikeshed编写规范,支持本地和在线生成文档,并通过GitHub进行自动构建和部署,方便开发者参与贡献。
DINO - 降噪锚框实现端到端目标检测
DINO目标检测图像分割深度学习COCOGithub开源项目
DINO采用改良的降噪锚框,提供先进的端到端目标检测功能,并在COCO数据集上实现了优异的性能表现。模型在较小的模型和数据规模下,达到了63.3AP的优秀成绩。DINO具有快速收敛的特点,使用ResNet-50主干网络仅在12个周期内即可达到49.4AP。项目还提供丰富的模型库和详细的性能评估,用户可以通过Google Drive或百度网盘获取模型检查点和训练日志。
wx-bot-client - 智能微信托管机器人 集成ChatGPT的开源项目
WxBotClient微信托管ChatGPTAI对话开源软件Github开源项目
wx-bot-client是一个开源的智能微信托管项目,基于electron、wechaty和vue开发。该软件集成了ChatGPT功能,提供编译好的安装包,无需复杂环境即可使用。它具有稳定的微信托管能力,支持AI文字对话和图片生成。用户可自定义触发词、指定服务对象,打造个性化AI助手。
telegraf - 开源数据收集和监控代理系统
Telegraf监控工具数据收集插件系统开源项目Github
Telegraf是一款开源的数据收集和监控代理工具,具有强大的扩展性。它提供超过300个插件,覆盖系统监控、云服务和消息传递等多个领域。Telegraf支持自定义代码集成,可编译为独立的静态二进制文件,并使用TOML进行配置。该项目拥有活跃的社区,有1200多名贡献者参与开发。Telegraf为用户提供了丰富的插件选择,包括设备、日志、消息、监控、网络和系统监控等方面。
esm.sh - 面向现代Web开发的全球化内容分发网络
esm.shCDNES模块npm包导入映射Github开源项目
esm.sh作为全球化内容分发网络,为现代Web开发提供便捷服务。开发者可直接通过URL从NPM、GitHub和JSR导入ES模块,省去安装和构建步骤。它支持导入映射、树摇优化、开发模式等特性,并兼容Deno运行时。esm.sh旨在简化模块管理,提升开发效率。
DeepFilterNet - 用于全频段音频(48kHz)的低复杂度语音增强框架
DeepFilterNet语音增强实时处理降噪全带宽音频Github开源项目
DeepFilterNet是一个低复杂度的全频段音频(48kHz)实时语音增强框架,支持Linux、MacOS和Windows。该项目包含用于数据加载和增强的Rust代码模块,以及Python接口和预训练模型。它还支持LADSPA插件,用于实时噪声抑制,并提供详细的安装和使用指南,适用于终端命令行、Python脚本和深度学习模型训练等多种应用场景。
VisCPM - 基于CPM-Bee的多模态大模型 对话和图像生成
VisCPM多模态大模型CPM-Bee中英双语开源Github开源项目
VisCPM是基于CPM-Bee语言模型开发的开源多模态大模型系列,包含VisCPM-Chat和VisCPM-Paint两个模型。VisCPM-Chat支持中英双语多模态对话,VisCPM-Paint实现文到图生成。该项目仅通过英文数据预训练即实现了出色的中文多模态能力,在中文开源多模态模型中表现优异。VisCPM开源供个人和研究使用,旨在促进多模态大模型领域进步。
Schedulis - 基于Azkaban的高性能工作流调度系统 支持多租户资源隔离
Schedulis工作流任务调度DataSphere StudioLinkisGithub开源项目
Schedulis是基于Azkaban开发的工作流调度系统,具备高性能、高可用和多租户资源隔离特性。支持大数据任务和数据检查任务,与DataSphere Studio和Linkis集成。提供告警机制、执行策略和简洁界面。在高可用性、资源管理和功能特色上优于其他调度系统。
CBook-150K - 中文图书语料集合 支持PDF EPUB MOBI格式
中文图书语料MD5链接百度云盘PDF解析EPUB解析Github开源项目
CBook-150K是一个包含约15万本中文图书的语料集合,基于开源MD5图书链接构建。项目支持PDF、EPUB和MOBI格式解析,提供MD5链接目录结构和快速转存方法。介绍了各种电子书格式的解析技术,为自然语言处理研究提供中文文本资源。该语料集合仅供科研用途。
pi-card - 树莓派上的离线AI智能助手
Raspberry PiAI助手语音交互离线系统计算机视觉Github开源项目
Pi-C.A.R.D是一个完全运行在树莓派上的离线AI智能助手项目。它集成了标准大语言模型的对话能力,同时支持拍照、图像描述和分析功能。该系统通过唤醒词或按钮触发对话,具有可配置的对话记忆功能。Pi-C.A.R.D采用C++实现音频转录和视觉语言模型,确保高效运行,同时保护用户隐私。
KoalaForm - Vue3低代码表单框架 简化中后台开发
Koala-Form低代码表单Vue3中后台Github开源项目
KoalaForm是基于Vue3的低代码表单框架,专注于简化中后台产品开发。该框架提供高效、简洁的表单开发方式,支持快速构建CRUD操作界面。通过场景组合和插件系统,KoalaForm有效减少重复代码,使开发者能专注于业务逻辑。框架内置多种表单场景和字段规则解析,并兼容Fes Design、Element Plus和Ant Design Vue等主流UI库,适用于各类中后台应用开发。
vue-hooks-plus - Vue3 Hooks库 快速简洁提升开发效率
VueHooks PlusVue3Hooks库TypeScript自动导入Github开源项目
vue-hooks-plus是一款高性能Vue3 Hooks库,支持SSR和按需加载。它提供全面的基础Hooks集合,适用于多种应用场景。该库具有强大的useRequest中间层、交互式演示和TypeScript支持。经过完善测试,vue-hooks-plus为Vue3开发提供可靠支持。
ChatGPT-RetrievalQA - 使用ChatGPT和人类响应数据训练和评估问答检索模型
ChatGPT信息检索训练数据数据集答案排序Github开源项目
提供ChatGPT与人类响应的数据集,以训练和评估问答检索模型。数据集基于HC3公开数据,分析ChatGPT和传统检索模型在回答真实性和可靠性上的差异。项目由阿姆斯特丹大学支持,数据格式兼容MSMarco,便于研究人员使用现有脚本。
gemma.cpp - 轻量级C++推理引擎 实现Google Gemma模型
gemma.cppC++机器学习推理引擎Gemma模型Github开源项目
gemma.cpp是一个轻量级C++推理引擎,为Google Gemma基础模型提供2B和7B版本的简洁实现。项目专注于简单直接而非通用性,适合实验和研究用途。它易于嵌入其他项目并支持修改,利用Google Highway库实现可移植SIMD优化,为大语言模型研究提供灵活平台。
pr-pilot - 通过AI智能化管理代码审查任务,提高开发效率
PR PilotAI命令行接口Python SDKREST APIGithub开源项目
PR Pilot利用AI自动化管理代码审查任务,支持命令行界面、Python SDK及REST API集成,并提供智能工作流和GitHub无缝连接。通过详细的指南和文档,易于上手,帮助开发者专注于更有价值的工作,显著提升工作效率。
sdxl-lightning-demo-app - SDXL Lightning API的快速使用和实时客户端演示
Fal AISDXL APILightning APIfal.realtime模型访问Github开源项目
本示例应用展示了使用SDXL Lightning API进行快速开发,并结合fal.realtime客户端实现实时交互。应用需使用Fal AI API密钥,以及简单的安装和运行步骤,包括将FAL_KEY添加到本地环境文件、安装依赖和启动项目。
netcap - 基于bcc和DPDK的网络数据包捕获分析工具
netcap抓包分析bccDPDK命令行工具Github开源项目
netcap是一个基于bcc和DPDK的网络数据包捕获分析工具。它支持对含skb参数的系统函数和DPDK的mbuf进行抓包分析,提供多种抓包模式和过滤选项。功能包括写入pcap文件、多点追踪、延迟分析,以及自定义过滤器和操作。netcap可用于深入分析网络流量,适合网络工程师和开发者使用。
Contra-PPO-pytorch - Contra NES游戏中的Proximal Policy Optimization算法实现与训练方法
PPOContra NesAI训练强化学习Python代码Github开源项目
本项目利用Proximal Policy Optimization (PPO)算法,通过Python代码训练AI智能体进行Contra NES游戏。PPO算法由OpenAI提出,其早期版本曾用于训练OpenAI Five在电竞中取得胜利。项目提供了详细的训练指南、示例代码,并支持Docker环境,方便进行模型的训练和测试。本项目展示了PPO算法在游戏AI中的实际应用效果。
openai_ex - Elixir社区维护的OpenAI API客户端,功能全面支持
OpenaiExAPIElixir聊天机器人图像生成Github开源项目
OpenaiEx是一个Elixir库,全面支持OpenAI API功能,如Assistants API Beta 2、DALL-E-3、文本转语音及流式聊天完成。该库允许流式请求取消,结构与官方Python API一致,适用于Livebook开发,并通过环境变量配置。详细的安装和使用指南可在hexdocs找到,提供多个实例和用例,如流式Orderbot、Deeplearning.AI Orderbot和图像生成UI。
fes.js - 基于Vue.js的高效前端开发框架
Fes.js前端框架Vue.js插件系统前端开发Github开源项目
Fes.js是一个基于Vue.js 3.0的前端开发框架,专注于提高开发效率和项目质量。该框架内置了路由管理、插件系统和权限控制等核心功能,并采用'约定优于配置'的设计理念。Fes.js支持多种路由方式,并提供布局、国际化和状态管理等插件,有助于快速构建可维护的大型应用。
x509-certificate-exporter - Prometheus证书过期监控工具
X.509证书PrometheusKubernetes监控GoGithub开源项目
x509-certificate-exporter是一款针对证书过期监控的Prometheus导出工具。它能够监控PEM文件、Kubeconfig以及Kubernetes集群中的TLS密钥。支持Docker部署、二进制文件安装或源码编译。该工具提供多项指标追踪证书有效期,可通过Grafana展示。此外,它还具备自定义监听地址、文件目录监控、Kubernetes集成等高级功能。适用于需要持续监控证书有效期的开发运维团队,提供全面的证书管理解决方案,简化了证书过期风险的管理流程。
kafka_exporter - Kafka 指标导出工具for Prometheus
kafka_exporterPrometheusKafka监控指标Github开源项目
kafka_exporter 是一个专为 Prometheus 设计的 Kafka 指标导出工具。支持 Apache Kafka 0.10.1.0 及以上版本,可收集 Broker、Topic 和消费者组的关键指标。提供二进制文件和 Docker 镜像,部署简便。通过丰富配置选项,可灵活定制监控范围和安全设置。集成 Grafana 仪表板,便于数据可视化。适用于需要全面监控 Kafka 集群性能的场景。
process-exporter - 基于Prometheus的进程监控及指标导出工具
Prometheus进程监控指标收集配置文件性能优化Github开源项目
process-exporter是一个为Prometheus设计的导出工具,通过解析/proc目录获取选定进程的指标。它提供灵活的配置选项,支持自定义进程分组和命名。该工具可收集CPU使用率、内存占用和I/O操作等关键指标,特别适用于难以直接植入Prometheus监控代码的应用。process-exporter支持二进制包和Docker镜像安装,为IT运维人员提供了简便的进程监控方案。
blackbox_exporter - 开源多协议网络服务探测器
Blackbox exporter监控Prometheus探测DockerGithub开源项目
blackbox_exporter是一款开源的网络服务探测工具,支持HTTP、HTTPS、DNS、TCP、ICMP和gRPC等多种协议。它通过黑盒测试方式对端点进行探测,收集详细的性能指标,并与Prometheus监控系统集成。该工具支持TLS和基本认证,适用于各类IT环境的网络监控、故障诊断和性能评估。