跳转到主要内容
ToolPotion
AI 顾问
提交(免费)

Yada — Open-Source AI Agent Harness

Yada 是一个免费的开源 AI 代理工具,适用于 Node.js 应用程序,使开发人员能够通过聊天集成执行实际工作的 AI 代理。它将任何模型连接到现有 API,允许用户通过简单的聊天进行搜索、预订、申请或更新信息。Yada 支持多种模型,并确保在您的应用程序中进行安全、持久的对话。

访问URL
分享
Yada — Open-Source AI Agent Harness 截图
Yada — Open-Source AI Agent Harness 截图

Yada 是一个为基于 Node.js 的应用程序设计的开源 AI 代理工具,提供了一个强大的框架,可以将 AI 代理直接嵌入到您的软件中。这个免费的 MIT 许可工具允许开发人员将任何大型语言模型(LLM)连接到他们现有的 HTTP API、SQL 查询或 MCP 服务器,将其转变为 AI 代理可以调用的工具。

阅读更多

Yada 的核心功能围绕着使用户能够通过自然语言聊天与您的应用程序后端进行交互。无论是下订单、编辑个人资料还是发送发票,只要您定义了能力,用户就可以通过简单地询问代理来执行这些操作。Yada 确保所有输入都经过验证,并在每次 API 调用时检查权限,维护安全性和控制。

Yada 的一个主要优势是其模型集成的灵活性。它支持流行的模型,如 Anthropic、OpenAI、Gemini、DeepSeek,以及通过 Ollama 和 llama.cpp 的本地模型。切换模型只需简单的配置更改,无需进行大量代码重写。该平台还提供持久存储,在 SQLite、PostgreSQL 或 MySQL 中持久化对话和运行状态,使代理即使在崩溃或部署后也能无缝恢复操作。

开发人员可以通过自定义技能扩展他们的代理,并集成一个完美契合其产品美学的聊天用户界面。Yada 提供了一个 `yada agent harness`、`yada/client` 浏览器 SDK 和一个 `yada/widget` 聊天小部件,以及每个部分的全面指南。这包括一键设置、可重用技能、模型和提供者配置、批准的操作和部署策略。

安全性是 Yada 的首要任务,因为它在您的后端中运行,使用您的密钥和身份验证机制。它仅访问您明确允许的内容,并在每次调用时检查权限。该系统还支持高级功能,如批准写入,其中变更工具在执行前需要人工确认,以及用于嵌套复杂任务的子代理。Yada 的架构是一个服务器端 TypeScript 运行时,确保为将强大的 AI 能力集成到您的应用程序中提供可扩展和可维护的解决方案。

  • 类别AI 智能体构建工具
  • 定价模式免费
  • 部署自托管
  • 平台Node.js

  • 适用于 Node.js 的开源 AI 代理工具

  • 将任何 LLM 连接到现有 API(HTTP、SQL、MCP)

  • 支持 Anthropic、OpenAI、Gemini、DeepSeek、Ollama、llama.cpp 模型

  • 通过聊天使用户能够执行操作(搜索、预订、申请、更新)

  • 每次 API 调用都进行输入验证和权限检查

  • 持久对话和运行状态(SQLite、PostgreSQL、MySQL)

  • MIT 许可

  • 可扩展的自定义技能

  • 包括浏览器 SDK 和聊天小部件

  • 一键设置代理

  • 写操作的批准操作

  • 持久存储对话和 OAuth 会话

  • 支持嵌套任务的子代理

  • 使用 AES-256-GCM 的加密存储

  1. 安装 Yada:使用 npm 在您的 Node.js 应用程序中设置 Yada 代理工具。

  2. 配置模型:选择并配置您首选的 AI 模型提供者(例如,OpenAI、Anthropic、Ollama),通过更新简单的配置文件。

  3. 定义工具:将您现有的 HTTP API、SQL 查询或 MCP 服务器转变为 AI 代理可以调用的工具。

  4. 集成 UI:将 `yada/widget` 聊天用户界面嵌入到您的应用程序中,或使用 `yada/client` 浏览器 SDK 构建自定义界面。

  5. 设置权限:定义代理可以访问和执行的规则和权限。

  6. 部署代理:打包并部署您的 Yada 驱动的代理,确保配置持久存储以实现持久性。

  • 客户服务自动化
  • 内部工具
  • 电子商务运营
  • 数据录入与更新
  • 预订与调度
  • 应用程序管理
  • 知识检索
  • 流程自动化

Yada 评价

加载中...

与 Yada 类似的热门AI工具

kwant

AI 应用

kwant 是一个开源的自托管平台,使用户能够在自己的机器上运行一组 AI 代理。它协调 AI 代理共享聊天、交接工作并按计划操作。kwant 旨在支持 Apple silicon、Intel 和 Linux,提供对 AI 工作流的自主权和控制,而无需依赖云服务提供商。

AI 智能体构建工具

AI DevOps 与云工具 排名第 242 位

查看工具

AI 应用

开源的自托管平台,使用户能够在自己的机器上运行一组 AI 代理。它协调 AI 代理共享聊天、交接工作并按计划操作。kwant 旨在支持 Apple silicon、Intel 和 Linux,提供对 AI 工作流的自主权和控制,而无需依赖云服务提供商。kwant 是一个开源的自托管平台,使用户能够在自己的机器上运行一组 AI 代理。它协调 AI 代理共享聊天、交接工作并按计划操作。kwant 旨在支持 Apple silicon、Intel 和 Linux,提供对 AI 工作流的自主权和控制,而无需依赖云服务提供商。

AI 智能体构建工具
AI DevOps 与云工具 排名第 242 位

buttercup.sh

AI 应用

buttercup.sh 提供免费的每周 AI 代理培训课程和一个静态的无后端终端工具。它允许用户直接在浏览器中构建 AI 代理,无需任何后端设置。

AI 智能体构建工具
查看工具

AI 应用

提供免费的每周 AI 代理培训课程和一个静态的无后端终端工具。它允许用户直接在浏览器中构建 AI 代理,无需任何后端设置。buttercup.sh 提供免费的每周 AI 代理培训课程和一个静态的无后端终端工具。它允许用户直接在浏览器中构建 AI 代理,无需任何后端设置。

AI 智能体构建工具
查看 AI 应用 Top 250

Budibase

AI 应用

Budibase 是一个开源平台,简化了 AI 代理的构建、工作流程的自动化和内部工具的创建。它与数据库和 API 集成,提供企业级安全性和可扩展性。

AI 智能体构建工具

IT经理 排名第 63 位

查看工具

AI 应用

开源平台,简化了 AI 代理的构建、工作流程的自动化和内部工具的创建。它与数据库和 API 集成,提供企业级安全性和可扩展性。Budibase 是一个开源平台,简化了 AI 代理的构建、工作流程的自动化和内部工具的创建。它与数据库和 API 集成,提供企业级安全性和可扩展性。

AI 智能体构建工具
IT经理 排名第 63 位

Gaia

AI 应用

Gaia是一个去中心化的AI平台,创建一个智能生态系统,使应用程序能够随着时间的推移学习、改进和成长。它提供与OpenAI兼容的API节点,用于构建AI应用程序,形成一个知识不断演变的动态网络。

AI 智能体构建工具

AI 智能体构建工具 排名第 145 位

查看工具

AI 应用

去中心化的AI平台,创建一个智能生态系统,使应用程序能够随着时间的推移学习、改进和成长。它提供与OpenAI兼容的API节点,用于构建AI应用程序,形成一个知识不断演变的动态网络。Gaia是一个去中心化的AI平台,创建一个智能生态系统,使应用程序能够随着时间的推移学习、改进和成长。它提供与OpenAI兼容的API节点,用于构建AI应用程序,形成一个知识不断演变的动态网络。

AI 智能体构建工具
AI 智能体构建工具 排名第 145 位

Iris Agent

AI 应用

Iris Agent 是一个独立的 HTTP 编码代理服务和支持 ACP 的命令行工具,提供 IDE 集成、聊天和工作区管理的工具。它支持多种模型,并旨在与开发环境无缝集成。

AI 智能体构建工具

编程与开发 排名第 90 位

查看工具

AI 应用

独立的 HTTP 编码代理服务和支持 ACP 的命令行工具,提供 IDE 集成、聊天和工作区管理的工具。它支持多种模型,并旨在与开发环境无缝集成。Iris Agent 是一个独立的 HTTP 编码代理服务和支持 ACP 的命令行工具,提供 IDE 集成、聊天和工作区管理的工具。它支持多种模型,并旨在与开发环境无缝集成。

AI 智能体构建工具
编程与开发 排名第 90 位

PrivateGPT.dev 是一个开源 API 层,可将本地 AI 模型转化为生产就绪的 AI 应用程序。它提供了开发私有 AI 产品所需的基本构建块,无需依赖云 API,从而实现安全、本地的数据处理和检索,并支持引用。

AI 智能体构建工具
查看工具

开源 API 层,可将本地 AI 模型转化为生产就绪的 AI 应用程序。它提供了开发私有 AI 产品所需的基本构建块,无需依赖云 API,从而实现安全、本地的数据处理和检索,并支持引用。PrivateGPT.dev 是一个开源 API 层,可将本地 AI 模型转化为生产就绪的 AI 应用程序。它提供了开发私有 AI 产品所需的基本构建块,无需依赖云 API,从而实现安全、本地的数据处理和检索,并支持引用。

AI 智能体构建工具
查看 AI 应用 Top 250

Unbrowse 是一个免费的开源 MCP 服务器,旨在为 AI 代理提供智能网页访问。它通过从每个请求中学习来提高速度和效率。凭借自动 API 发现和结构化数据提取等功能,它为网页浏览提供了以隐私为首的解决方案。

AI 智能体构建工具
查看工具

免费的开源 MCP 服务器,旨在为 AI 代理提供智能网页访问。它通过从每个请求中学习来提高速度和效率。凭借自动 API 发现和结构化数据提取等功能,它为网页浏览提供了以隐私为首的解决方案。Unbrowse 是一个免费的开源 MCP 服务器,旨在为 AI 代理提供智能网页访问。它通过从每个请求中学习来提高速度和效率。凭借自动 API 发现和结构化数据提取等功能,它为网页浏览提供了以隐私为首的解决方案。

AI 智能体构建工具
查看 AI 应用 Top 250

Craft Agents

AI 应用

Craft Agents 是一款开源桌面应用程序,旨在与 AI 代理无缝互动。它连接到 API、MCP 服务器和本地模型,使用户能够轻松地进行多任务处理和自定义工作流程。

AI 智能体构建工具

自动化与智能体 排名第 199 位

查看工具

AI 应用

开源桌面应用程序,旨在与 AI 代理无缝互动。它连接到 API、MCP 服务器和本地模型,使用户能够轻松地进行多任务处理和自定义工作流程。Craft Agents 是一款开源桌面应用程序,旨在与 AI 代理无缝互动。它连接到 API、MCP 服务器和本地模型,使用户能够轻松地进行多任务处理和自定义工作流程。

AI 智能体构建工具
自动化与智能体 排名第 199 位
1/8