sdk

本站收录 70 个带「sdk」标签的 AI 开源项目(按 GitHub 星标从高到低,此处展示前 50 个)

semantic-kernelSemantic Kernel 是微软推出的开源 SDK,旨在帮助开发者将大语言模型(LLM)快速集成到现有应用中。它解决了传统 AI 集成中提示词管理、上下文★ 28,613univerUniver 是一个面向 AI Agent 的办公套件运行时,把电子表格、文档、幻灯片、画布、关系型表格和 PDF 统一到同一套 TypeScript 运行时中★ 20,057agent-frameworkagent-framework 是一个用于构建、编排和部署 AI 智能体及多智能体工作流的开源框架,支持 Python 和 .NET 两种主流语言。它解决了开发★ 13,866adk-goadk-go 是一个基于 Go 语言的开源 AI Agent 开发工具包,采用代码优先的设计理念,帮助开发者构建、评估和部署复杂的 AI 代理。它解决了 Go ★ 8,835harness-sdkharness-sdk 是一个开源的 AI 智能体开发工具包,支持 Python 和 TypeScript,旨在帮助开发者构建生产级的 AI 智能体,并实现端到★ 8,560GenieXGenieX 是一个专为高通设备设计的开源推理引擎,旨在让开发者通过几行代码即可在本地运行前沿的大语言模型(LLM)和视觉语言模型(VLM)。它充分利用高通芯片★ 8,406airweave面向 AI Agent 的开源上下文检索层,专注解决智能体的上下文获取问题。它支持连接多种数据源、清洗并向量化数据,为 Agent 提供高质量、低延迟的检索能力★ 6,560koishiKoishi 是一个用 TypeScript 编写的跨平台聊天机器人框架,旨在帮助开发者高效构建功能丰富的对话应用。它解决了传统机器人开发中平台适配繁琐、插件管★ 6,236open-connectoropen-connector 是一个开源的认证网关,旨在将 1000+ SaaS 提供商与 AI 智能体无缝连接。它解决了 AI 智能体在访问外部服务时面临的认★ 5,916openaiOpenAI 是一个由 Betalgo Ranul 开发的 .NET 库,用于调用 OpenAI 服务 API。它解决了 .NET 开发者无法方便地使用官方 O★ 3,026nestianestia 是一个专为 NestJS 框架设计的辅助工具库,同时提供 AI 聊天机器人开发能力。它解决了两类核心问题:一是提升 NestJS 开发效率,通过自★ 2,178stock-sdkstock-sdk 是一个专为前端设计的 JavaScript/TypeScript 股票数据 SDK,主打零依赖、无需 Python 和后端服务,可直接在浏览★ 1,963alan-sdk-iosAlan AI iOS SDK 是一个将语音对话能力嵌入 iOS 应用的开发工具包,旨在让开发者无需从零构建语音识别、自然语言处理和对话管理,即可快速为 App★ 1,878alan-sdk-androidAlan AI 是一个面向 Android 应用的对话式 AI 平台,提供完整的语音助手解决方案。开发者通过 Alan Studio 可视化界面设计对话流程,无★ 1,806alan-sdk-flutterAlan AI 是一个面向 Flutter 应用的对话式 AI 平台 SDK,旨在让开发者通过几行代码为应用集成语音助手和聊天机器人。它解决了应用内自然语言交互★ 1,756alan-sdk-ionicAlan AI SDK for Ionic 是一个让 Ionic 应用快速获得对话式 AI 能力的官方 SDK。它解决了移动应用内构建复杂语音交互的难题,开发者★ 1,648e2b-cookbooke2b-cookbook 是一个面向 AI 智能体开发者的示例代码库,专门展示如何使用 E2B 的代码解释器(Code Interpreter)能力。它解决的核★ 1,405awesome-ai-sdks这是一个精选资源列表,汇总了用于创建、监控、调试和部署自主AI智能体的SDK、框架、库和工具。它解决了AI开发者在构建复杂智能体时,面对工具碎片化、选型困难的问★ 1,227software-agent-sdksoftware-agent-sdk 是 OpenHands 团队推出的模块化 Python SDK,用于构建 AI Agent,属于 OpenHands V1★ 1,188LangChainLangChain 的 C# 实现,面向 .NET 开发者提供构建大语言模型应用的完整抽象层。它把提示词模板、模型调用、输出解析、链式编排、记忆管理、检索增强生★ 1,077PatterPatter 是一个开源的语音 AI SDK,旨在成为 Vapi 和 Retell 的替代方案,让开发者能够完全掌控自己的语音代理技术栈。它解决了构建电话语音代★ 1,062GraphRAG-SDKGraphRAG-SDK 是一个用于构建生成式 AI 应用的 Python 开发工具包,旨在通过图检索增强生成(GraphRAG)技术,帮助开发者快速搭建准确、★ 1,003caspian-sdkCaspian SDK 是一个开源智能体通信层,为 AI 智能体提供统一的通信接口,支持邮件、WhatsApp、Slack、Discord、Telegram、S★ 972ChattyPlay-AgentChattyPlay-Agent 是一个基于 Python、React、TypeScript、Hono、SQLite3 和 Redis 构建的“All in O★ 943statespacestatespace 是一个面向智能体(agent)的网页搜索工具,用 Rust 编写,旨在为 AI 代理提供高效、可靠的搜索能力。它解决的是传统搜索 API ★ 869openai这是面向 Dart 和 Flutter 开发者的非官方 OpenAI SDK,填补了官方长期缺少 Dart 生态支持的空白。它覆盖 OpenAI 全部主要 AP★ 668LLMTornadoLLMTornado 是一个基于 .NET 的 AI 智能体构建库,内置 30 多种连接器,支持与主流大模型及外部服务快速集成。它解决了 .NET 生态中缺乏统★ 641BotLibreBotLibre 是一个开源的 AI 平台,用于构建聊天机器人、虚拟代理、社交媒体自动化和实时聊天自动化。它提供了一套完整的工具链,包括自然语言处理引擎、知识库★ 640vendovendo 是一个嵌入式智能体(Embedded Agents)开源项目,旨在让开发者将 AI 智能体直接嵌入到自己的产品中,终端用户无需编写代码即可通过自然语★ 626PyMessagerPyMessager 是一个面向 Facebook Messenger 平台的 Python API 库,旨在帮助开发者快速构建聊天机器人。它封装了 Messe★ 607asqav-sdkasqav-sdk 是一个为 AI 智能体行为提供可验证证据的 Python 和 TypeScript SDK。它解决的核心问题是:当 AI 智能体自主执行操作★ 591alan-sdk-reactnativeAlan AI SDK for React Native 是一个将语音助手能力集成到 React Native 应用中的开发工具包。它解决了移动应用内缺乏自然语★ 575mcp-server-bash-sdkmcp-server-bash-sdk 是一个完全用 Bash 实现的 MCP(Model Context Protocol)服务器 SDK 和示例。它解决了在★ 514python-sdkPinecone 官方 Python SDK,用于连接和操作 Pinecone 向量数据库。它解决了开发者在使用 Pinecone 时缺乏官方 Python 客★ 452atomicmemoryAtomic Memory 是一个面向 AI 代理的可移植语义记忆引擎,旨在解决代理在长时间运行中丢失上下文、记忆碎片化的问题。它提供核心引擎、TypeScri★ 433ai4jai4j 是一个面向 Java 8+ 的 agentic SDK,旨在为 Java 开发者提供统一的 LLM 访问接口,支持 OpenAI、Anthropic、★ 433alan-sdk-pcfAlan AI SDK for Power Apps 是一个将对话式AI能力嵌入微软Power Apps的低代码开发工具包。它通过Power Apps Comp★ 425sdk-jssdk-js 是一个专为 AI 智能体设计的免费邮箱 SDK,旨在解决智能体在收发邮件时面临的注册门槛和人工验证问题。它允许 AI 智能体无需人类参与、无需注册★ 357LAPLAP 是一个面向 AI Agent 的 API 规范编译工具。当 Agent 调用外部 API 时,往往只能靠猜测参数和返回值,导致调用失败或幻觉。LAP 把★ 347sd-webui-gosd-webui-go 是一个基于 Go 语言的 stable-diffusion-webui SDK,旨在让开发者通过面向对象的方式直接调用 stable-d★ 336open-browser-useopen-browser-use 是一个平台中立的浏览器自动化工具,专为 AI 智能体设计。它通过真实 Chrome 浏览器执行操作,基于 Chrome Dev★ 325flytekitflytekit 是 Flyte 平台的 Python 开发套件,用于编写和编排机器学习及数据处理工作流。它解决的是复杂数据管道和模型训练流程中任务编排难、可重★ 320sdk-pysdk-py 是一个为 AI 智能体提供免费邮箱服务的 Python SDK。它解决了 AI 智能体在收发邮件时需要人工注册、验证和管理的痛点,让智能体能够自主★ 301connery-sdkconnery-sdk 是一个用于创建 AI 插件和动作的开源 SDK,基于 TypeScript 构建。它主要解决 AI 应用(如 GPT、LLM 驱动的聊天★ 294maxigo-botmaxigo-bot 是一个专为 Max messenger 设计的 Go 语言机器人开发框架。它解决了开发者在使用 Max 消息平台时缺乏官方 SDK 或框架★ 237aiTelnyx AI 是 Telnyx 官方推出的一站式 AI 代理与开发者工具包,旨在帮助开发者将 AI 能力与电信服务(如语音、短信、SIP、IoT)无缝集成★ 220pyhtpyht 是 PlayHT 官方推出的 Python SDK,用于快速接入其 AI 文本转语音(TTS)与声音克隆 API。它解决了开发者需要将高质量、自然语音★ 218x-twitter-scraperx-twitter-scraper 是一个面向 X(原 Twitter)平台的数据采集与发布工具,以智能体技能包(Agent Skill)的形式提供。它解决了 ★ 211maxigo-clientmaxigo-client 是一个用 Go 语言编写的 Max Bot API 的惯用 HTTP 客户端,专为构建聊天机器人而设计。它解决了开发者在对接 Max★ 203lalalaiLALAL.AI 的官方 API 示例库,专注于音频分离与处理。它提供了一系列 Python 脚本,演示如何调用 LALAL.AI 的云端服务,实现人声与伴奏分★ 196