#开源框架
bwapi - 非作弊AI,提升《星际争霸》游戏体验
Github开源项目AI代理开源框架BWAPIStarcraft: Brood WarRTS游戏
BWAPI是一个开源C++框架,专用于《星际争霸:母巢之战》。用户可以开发非作弊AI,实时控制游戏单位,并进行帧分析以提取游戏策略。适合学生、研究人员和爱好者在有限信息条件下研究和开发AI算法。
writer-framework - 用于快速开发和部署AI应用的开源框架
Github开源项目Python开源框架AI应用Writer Framework前后端同步
Writer Framework是一个开源框架,专为创建AI应用而设计。它支持使用可视化编辑器构建用户界面,并通过Python编写后端代码。该框架高效、灵活且开发者友好,提供UI与业务逻辑分离,支持可定制元素和异步事件处理,确保应用程序快速响应。用户可以轻松安装并快速上手,在Linux、Mac和Windows平台上无缝运行。完整文档和安装指南详见官网,帮助用户充分利用框架功能,迅速开发并部署AI应用。
fabric - 使用人工智能技术来增强人类的日常活动与挑战的开源框架
人工智能Github开源项目fabricAI集成开源框架命令行接口热门
Fabric是一个开源框架,主要致力于使用人工智能技术来增强人类的日常活动与挑战。该项目不仅提供了一个丰富的AI使用案例库,即Patterns,还支持自定义模式的创建和应用,以适应各种生活与工作场景。此外,Fabric的命令行接口原生支持,使得用户可以在没有服务器的情况下直接调用AI模型,极大地提高了AI技术的可访问性和实用性。
CopilotKit - 定制的助力应用开发的AI副手
Github开源项目开源框架CopilotKitAI chatbotsAI辅助文本框应用互动热门
CopilotKit是一款开源AI副驾驶框架,助您构建、部署和操作全定制的AI副驾驶工具。该项目不仅支持应用内AI聊天机器人、AI代理人,还提供AI文本域,使AI辅助文本生成变得简单。通过CopilotKit,开发者可以轻松整合前端和后端应用状态,实现与第三方服务的连接。适用于快速部署,提高应用智能化水平。
MindSearch - 开源AI搜索引擎框架,支持深度知识探索
Github开源项目开源框架AI搜索引擎MindSearch知识发现人类偏好
MindSearch是一个开源的AI搜索引擎框架,支持Perplexity.ai Pro性能。用户可以使用GPT、Claude等闭源LLM或InternLM2.5-7b-chat等开源LLM,轻松部署类似Perplexity.ai风格的搜索引擎。MindSearch能够解决各种问题,通过浏览数百个网页提供深入的知识,并优化用户界面体验。它通过动态图构建过程,将用户查询分解为多个子问题,逐步扩展搜索图,显著提高响应的深度、广度和准确性。
canopy - 基于Pinecone的RAG开源框架,简化应用开发与部署
Github开源项目开源框架PineconeRAGCanopy上下文引擎
Canopy是基于Pinecone的开源RAG框架,支持从文本嵌入到上下文检索和生成的全流程应用开发。通过内置服务器和CLI工具,用户可以高效部署和评估RAG应用,优化文档聊天与查询功能。更多信息请参考我们的博客与教程。
IoA - 多元AI代理协作平台,实现高效任务管理
Github开源项目AI代理开源框架Internet of Agents异步任务执行异构代理
IoA是一个开源框架,旨在通过互联网风格的架构让不同AI代理协同工作,解决复杂任务。该平台支持自主团队形成、多任务执行和灵活对话管理。安装简单且支持扩展,适用于科研和应用开发。
langchain-course - 掌握LangChain,建立AI应用的课程
大型语言模型Github开源项目AI应用开发开源框架在线课程LangChain
LangChain Beginners Course 提供一系列课程,使新手熟悉LangChain框架及大型语言模型如ChatGPT。课程结合理论与实践,分为四个模块,从基础知识到应用开发全面涵盖。适合机器学习和语言模型初学者,提供开发AI应用所需的技巧。
ToolJet - 开源低代码平台,快捷部署并构建企业内部工具
Github开源项目开源框架数据集成低代码平台ToolJet内部工具开发
ToolJet是一款开源低代码平台,可极大缩减工程师构建和部署内部工具的工作量。通过拖放操作即可快速创建复杂的响应式前端界面。它支持多种数据源,包括PostgreSQL、MongoDB 和 Elasticsearch数据库,支持OpenAPI规范和OAuth2的API端点,以及可以整合Stripe、Slack等SaaS工具和S3、GCS等对象存储服务。
LlamaIndex-course - LlamaIndex初学者课程
Github开源项目Python开源框架LlamaIndexAI应用程序私人数据训练
本课程面向LlamaIndex初学者,旨在帮助用户使用这一强大的开源框架在私有数据上训练ChatGPT。需要学员具备Python基础,了解机器学习和语言模型更佳。关注最新视频更新并加入Discord服务器获取更多支持。课程欢迎各类贡献和改进建议。
mLoRA - 为大型语言模型提供高效多LoRA适配器构建
Github开源项目大语言模型开源框架mLoRALoRA适配器高效微调
mLoRA 是一个开源框架,旨在高效地对多个大型语言模型 (LLMs) 进行 LoRA 和其变体的微调。其主要功能包括同时微调多个 LoRA 适配器、共享基础模型、优化的流水线并行算法,并支持多种 LoRA 变体和偏好对齐算法。mLoRA 可在普通硬件上高效运行,支持多种模型和算法,有助于节省计算和内存资源。通过参考文档可了解如何快速部署和使用 mLoRA。
superagent-py - 开源框架Superagent,快速集成生产就绪的AI助手
Github开源项目开源框架AI助理SuperagentPython SDKGPT_4_1106_PREVIEW
Superagent是一个开源框架,使开发者能够快速将生产就绪的AI助手集成到任何应用。通过简单的安装和实例,开发者可以轻松创建和调用AI助手。此SDK提供同步和异步客户端,并详述了错误处理机制。适合希望高效构建和部署AI助手的开发者。项目处于Beta阶段,建议用户指定特定版本以避免兼容性问题。感谢Fern团队的支持,欢迎对README文件进行贡献。
langchain-decoded - 深入了解LangChain框架的多种模块与实际应用
Github开源项目大语言模型开源框架LangChainchatbotsPython笔记本
这系列文章详细解读LangChain框架的功能和应用,包括模型、嵌入、提示、索引、内存、链、代理和回调等模块,适用于聊天机器人、文本摘要、数据生成和问答系统等场景。通过Python笔记本记录的实践过程,并提供在Google Colab上的快速启动链接,帮助开发者充分利用大语言模型进行开发。欢迎关注和分叉项目,深入了解LangChain的实际使用方法。
machinelearning - 跨平台开源框架,简化.NET应用中的模型开发与部署
Github开源项目模型训练机器学习开源框架自定义模型ML.NET
ML.NET是一个跨平台的开源机器学习框架,使开发者无需机器学习经验即可在.NET应用中构建、训练和部署定制模型。它支持从文件和数据库加载数据,并进行数据转换,具备多种机器学习算法。ML.NET适用于分类、预测和异常检测等多种场景,并兼容TensorFlow和ONNX模型,扩展性强。支持Windows、Linux和macOS操作系统,以及ARM64和Apple M1处理器架构。
embedding_studio - 能将嵌入模型与向量数据库转换为搜索引擎的开源框架
Github开源项目开源框架向量数据库嵌入模型Embedding Studiosearch engine
Embedding Studio是一个开源框架,能将嵌入模型与向量数据库转换为搜索引擎,具备点击流收集、搜索体验改进和模型自动适应等功能。适合处理大量目录和非结构化数据的平台,帮助持续优化搜索效果。
tensorforce - 适用于研究与实操的模块化深度强化学习 TensorFlow 框架
Github开源项目PythonTensorFlow开源框架深度强化学习Tensorforce
Tensorforce 是一个开源的深度强化学习框架,基于TensorFlow构建,具有模块化设计,支持多种算法和环境适配,确保模型移植与编程语言无关。
awesome-dotnet-core - 综合性 .NET Core 开发资源库
Github开源项目开源框架API开发工具微服务.NET Core
awesome-dotnet-core 项目汇集了丰富的 .NET Core 开发资源,包括框架、库和工具。涵盖 API 开发、应用框架、认证授权、区块链和机器学习等多个领域。这个社区驱动的项目持续更新,为开发者提供了全面的 .NET Core 生态系统资源,可帮助提升开发效率和项目质量。
IdentityServer4 - ASP.NET Core身份验证与访问控制的开源框架
Github开源项目开源框架IdentityServer4OpenID ConnectOAuth 2.0身份认证
IdentityServer4是专为ASP.NET Core设计的开源身份验证框架,实现了OpenID Connect和OAuth 2.0协议。它支持基于令牌的身份验证、单点登录和API访问控制。该项目通过了OpenID基金会认证,保证了与相关规范的兼容性。作为.NET Foundation项目之一,IdentityServer4采用Apache 2许可证,为开发者提供了可靠的身份管理工具。
backstage - 统一管理基础设施和服务的开源开发者门户框架
Github开源项目云原生开源框架Backstage开发者门户软件目录
Backstage是一个开源开发者门户框架,最初由Spotify创建,现由CNCF托管。它提供软件目录、模板和技术文档等核心功能,用于统一管理微服务、基础设施和文档。通过集中化的软件目录,Backstage帮助团队高效开发高质量代码,同时保持开发自主性。该框架为开发环境提供端到端的流线化解决方案,并拥有丰富的插件生态系统,可扩展其定制性和功能。
abp-samples - ABP框架示例项目集合,展示企业级应用开发实践
Github开源项目GitHub开源框架软件开发示例项目ABP Framework
abp-samples是一个基于ABP Framework构建的示例解决方案集合,展示了企业级应用开发的实际案例和最佳实践。项目包含多个样例,涵盖了ABP框架的核心功能,有助于开发者快速学习和应用。该项目在GitHub上开源,支持自动化构建和测试,并欢迎社区贡献。
langchain - 简化和优化上下文推理应用开发框架
Github开源项目大语言模型AI应用开发开源框架LangChain代理
LangChain是一个开发大型语言模型(LLM)应用的开源框架,提供从原型到生产的全生命周期支持。它包含开源库、生产化工具和部署方案,可用于构建问答系统、结构化数据提取和聊天机器人等应用。其特色在于模块化设计、丰富的第三方集成和预置链式结构,有效提升了LLM应用的开发效率和灵活性。
deepeval - 简化LLM输出评估的开源框架
Github开源项目开源框架LLM评估DeepEvalAI测试指标评估
DeepEval是一款开源的大型语言模型(LLM)输出评估框架。它提供G-Eval、幻觉检测和答案相关性等多种评估指标,支持本地运行。该框架适用于RAG和微调应用,可与LangChain和LlamaIndex等工具集成。DeepEval具备批量评估、自定义指标创建功能,易于集成到CI/CD环境。此外,它还支持对主流LLM基准进行简易评估,并可与Confident AI平台对接,实现持续评估和结果分析。
revideo - 使用代码创作专业动画视频的开源框架
Github开源项目开源框架视频编辑Revideo代码创作视频Motion Canvas
Revideo是一个开源视频编程框架,允许开发者使用TypeScript创建视频模板并部署API端点进行动态渲染。该框架提供React播放器组件实现实时预览,支持无头渲染和并行处理以提高渲染效率。Revideo基于Motion Canvas进行了改进,增强了音频支持和渲染性能,使其更适合开发完整的视频编辑应用。
expo - 开源跨平台原生应用开发框架
Github开源项目开源框架跨平台React NativeExpo移动应用开发
Expo是一个开源框架,用于开发适用于Android、iOS和Web的原生应用。它提供通用运行时和库,让开发者能用React和JavaScript构建应用。Expo包括SDK、模块API和CLI工具,并与EAS集成,支持应用的构建、发布和迭代。这个框架简化了跨平台开发流程,提升了开发效率。
sherpa - 基于PyTorch的开源E2E语音识别框架 支持C++和Python
Github开源项目PyTorch深度学习语音识别开源框架端到端模型
sherpa是基于PyTorch的开源E2E语音识别框架,专注于转录器和CTC模型。提供C++和Python API,适用于部署预训练模型进行语音转写。此外,sherpa-onnx和sherpa-ncnn等相关项目支持iOS、Android和嵌入式系统,无需依赖PyTorch。用户可通过浏览器直接体验sherpa的语音识别功能。
Retrieval-based-Voice-Conversion - 基于VITS的开源语音转换框架
Github开源项目开源框架AI语音RVC语音转换VITS
Retrieval-based-Voice-Conversion是一个基于VITS的开源语音转换框架。该项目提供库、API和命令行接口,支持标准和自定义设置,允许灵活配置模型和环境。它具有详细的音频推理参数设置功能,并支持Docker部署,使语音转换技术更易于使用和实施。
Olive - 硬件感知型AI模型优化开源工具
Github开源项目AI加速开源框架模型优化硬件感知Olive
Olive是一个开源的硬件感知型AI模型优化工具,整合了先进的模型压缩、优化和编译技术。它能根据特定模型和目标硬件自动选择最适合的优化方法,在保证精度和延迟的同时,为云端和边缘设备生成高效推理模型。Olive通过简化开发流程和统一优化框架,支持多种硬件平台,有效提升AI模型部署效率。
agents - 轻量级AI代理开发框架
Github开源项目代码生成开源框架Globe Agent FrameworksLLM编程上下文管理
Globe Agent Frameworks提供了一系列精简的LLM提示和编程技术。该项目通过最小化可复制的代码示例,展示了AI代理编程的核心概念,包括内部独白、目标导向编程和结构化输出。此外,它还包含上下文管理和代码生成的示例。开发者可以通过复制和修改这些代码来创建自定义AI代理解决方案。
playwright - 多浏览器Web测试自动化框架
Github开源项目开源框架自动化测试Playwright跨浏览器Web测试
Playwright框架支持Web测试自动化,单一API覆盖Chromium、Firefox和WebKit。特性包括自动等待、网页断言和跟踪,降低测试不稳定性。支持多标签页、多域名和多用户场景,提供隔离浏览器环境。内置代码生成、检查器和跟踪查看器等工具,助力提高开发效率。
icegl-three-vue-tres - Three.js和Vue3驱动的开源3D可视化框架
Github开源项目开源框架Vue3TresJS三维可视化ThreeJS
icegl-three-vue-tres是一个融合Three.js、Vue3和TresJS的开源3D可视化框架。它提供声明式组件,简化3D场景和交互开发。该框架开源免费,持续更新,适用于快速构建各类3D可视化项目。框架提供在线预览和文档,方便开发者使用和贡献。
sockeye - 基于PyTorch的开源神经机器翻译工具包
Github开源项目PyTorch神经网络开源框架机器翻译Sockeye
Sockeye是基于PyTorch的开源神经机器翻译工具包,实现了分布式训练和优化推理。虽已进入维护模式,但仍具高性能和灵活性,支持大规模数据训练。项目提供详细文档和教程,适用于学术和工业研究。Sockeye为Amazon Translate等应用提供技术支持,是NMT领域的重要开源项目。Sockeye 3.x版本完全基于PyTorch,支持并行训练和推理优化,突显其技术优势。
ManiSkill - 开源机器人仿真与训练统一框架
Github开源项目开源框架ManiSkill 3机器人仿真GPU并行SAPIEN
ManiSkill是基于SAPIEN的开源机器人仿真与训练框架。它提供GPU并行化视觉数据采集系统,支持多种机器人和任务类型。该框架具有高效的GPU并行任务处理能力,可快速生成合成数据并在不同场景中进行仿真。ManiSkill提供灵活的任务构建API,简化GPU内存管理。它支持2D/3D视觉强化学习、模仿学习等工作流程,未来将扩展更多资产和场景支持。
robotframework - 通用开源自动化框架 支持验收测试和流程自动化
Github开源项目Python开源框架自动化测试Robot Framework验收测试
Robot Framework是一个通用开源自动化框架,支持验收测试、验收测试驱动开发和流程自动化。它采用简洁的纯文本语法,易于扩展,跨平台兼容。基于Python开发,拥有丰富的生态系统。框架提供强大的命令行工具,可执行测试并处理结果,适用于多种自动化场景。
Gentopia - 轻量级智能体研究框架支持专业化和共享
Github开源项目AI代理开源框架LLMGentopia智能体研究
Gentopia是一个轻量级可扩展框架,专注于LLM驱动的智能体和ALM研究。该框架提供核心组件用于构建、测试和评估智能体,通过单一配置简化智能体组装过程。项目包含GentPool智能体平台,支持专业智能体共享和基准测试评估。Gentopia致力于促进智能体的专业化、共享和交互,推动集体智能发展。
tensorflow-federated - 隐私保护的分布式机器学习框架
Github开源项目机器学习开源框架联邦学习TensorFlow Federated分散数据
TensorFlow Federated是一个开源框架,用于分布式数据的机器学习和计算。它提供高级和低级API,允许开发者在保护隐私的同时利用分散数据进行模型训练和评估。支持自定义联邦学习算法,包含单机模拟环境,适合研究和实验。除了预测模型训练,还可用于分布式数据的聚合分析。
evidently - 用于评估、测试和监控机器学习系统的开源框架
Github开源项目开源框架Evidently机器学习评估LLM监控数据漂移检测
Evidently是一个开源的Python库,专为评估和监控机器学习和大语言模型系统而设计。它支持分类、回归和推荐系统,并提供超过100种内置指标,允许用户自定义评估和测试。Evidently的模块化设计使用户能够通过Reports、Test Suites和实时监控Dashboard轻松实现评估和持续监控,适用于各种AI数据管道,从实验到生产环境。
相关文章
Writer Framework: 开源AI应用开发框架
3 个月前
Evidently AI:开源机器学习和LLM可观测性框架
3 个月前
Canopy:基于Pinecone的开源RAG框架和上下文引擎
3 个月前
MindSearch: 革新人工智能搜索引擎的未来
3 个月前
LangChain: 构建强大的AI应用程序的开源框架
3 个月前
Internet of Agents (IoA): 开创AI智能体协作新时代
3 个月前
mLoRA: 高效的多LoRA适配器训练与推理框架
3 个月前
LlamaIndex入门课程:构建和部署AI应用的完整指南
3 个月前
Phidata:8.3k星星!用GPT-4o创建具有长期记忆的 AI Agent
2024年08月03日