# QVerisAI
**Repository Path**: agentskills/QVerisAI
## Basic Information
- **Project Name**: QVerisAI
- **Description**: No description available
- **Primary Language**: Unknown
- **License**: Not specified
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 0
- **Forks**: 0
- **Created**: 2026-02-27
- **Last Updated**: 2026-02-27
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
---
## 📘 目录
1. [概述](#-概述)
2. [愿景与定位](#-愿景与定位)
3. [为什么是 QVeris](#-为什么是-qveris)
4. [QVeris 解决的核心问题](#-qveris-解决的核心问题)
5. [系统架构](#-系统架构)
6. [执行流程:从用户到 10,000+ 工具](#-执行流程从用户到-10000-工具)
7. [快速开始](#-快速开始)
8. [工具 Schema 与执行模型](#-工具-schema-与执行模型)
9. [内置工具与生态工具](#-内置工具与生态工具)
10. [发布你的自定义工具](#-发布你的自定义工具)
11. [路由与智能调度](#-路由与智能调度)
12. [开发者生态与集成](#-开发者生态与集成)
13. [典型应用场景](#-典型应用场景)
14. [Marketplace 与定价](#-marketplace-与定价)
15. [安全与治理](#-安全与治理)
16. [与其他方案的对比](#-与其他方案的对比)
17. [产品路线图](#-产品路线图)
18. [如何参与贡献](#-如何参与贡献)
19. [社区与联系](#-社区与联系)
---
## 🌐 概述
QVeris 是一个 **面向 AI Agent 的工具操作系统(Tool OS)**,为大模型提供统一的工具调用层。
它将搜索引擎、OCR、PDF 解析、各类 SaaS API、企业内部系统和业务动作,统一到:
- **一个标准的工具 Schema**
- **一个安全可控的沙盒执行环境**
- **一个智能多提供商路由引擎**
- **一个覆盖 10,000+ 工具的生态层**
> 如果说 LLM 是“大脑”,那 QVeris 就是“手脚”。
> 你只需发出一个 `tool_call`,其余交给 QVeris。
整体调用链路可以概括为:
```text
User → LLM / Agent → QVeris Tool OS → 10,000+ 工具 / API / 系统
````
---
## 🎯 愿景与定位
### 愿景
成为 **全球 AI 工具层的基础设施**:
无论使用哪家模型、哪种 Agent 框架,执行工具时都默认通过 QVeris。
### 定位
QVeris 不是:
* ❌ 又一个 Agent 框架
* ❌ 只能在某个模型里使用的插件系统
QVeris 是:
> **位于所有 LLM / Agent 下游的「工具操作系统」** —— 统一工具接口、统一执行环境、统一治理与生态。
可以类比为:
> **Kubernetes + Zapier + Homebrew,但专门服务于 AI 工具和 Agent。**
---
## 💡 为什么是 QVeris
今天你在构建一个「会用工具的 Agent」时,通常会遇到:
| 层级 | 没有 QVeris 时 | 引入 QVeris 之后 |
| --------- | ----------------------- | ------------------- |
| 工具 Schema | 各家模型各有一套 JSON 规范 | 统一工具 Schema |
| 工具集成 | 为每个 API 写 wrapper、重试、日志 | 标准化工具模块,可复用 |
| 执行环境 | 直接在应用服务器执行,缺乏隔离 | 沙盒执行,每次调用独立 |
| 路由能力 | 手动选 provider、写 if/else | 智能路由 + Fallback |
| 权限治理 | 几乎没有:谁都能调用 | RBAC、策略、配额、审计 |
| 工具生态 | 只能用自己接的几个 | 一次接入,立刻获得 10k+ 工具能力 |
总结一句话:
> **没用 QVeris,你在重复造“工具基础设施”的轮子;
> 用了 QVeris,你直接接入的是一个成熟的 Tool OS。**
---
## 🆘 QVeris 解决的核心问题
### 1. 工具生态碎片化
```text
OpenAI Tools ≠ LangChain Tools ≠ Zhipu 工具 ≠ 企业内 API
```
每家格式不同、参数不同、错误语义不同,难以复用。
QVeris 用统一的 Tool Schema 做“抽象层”,把这些差异全部收敛。
---
### 2. 集成与维护成本极高
团队反复为每个工具写:
* 授权 / 鉴权
* 错误重试 / 限流 / 熔断
* 日志 / 监控 / 指标
* 参数校验 / 数据清洗
QVeris 将这些通用能力放在 Tool OS 内部,业务只关注:
**“我需要一个什么能力的工具?”**
---
### 3. 缺乏安全边界与治理能力
当 Agent 直接调用外部或内部系统时,风险包括:
* 任意发起 HTTP 请求
* 任意访问数据库 / 文件系统
* 行为不可追踪,不可审计
QVeris 内建:
* 执行沙盒 + 网络策略
* 工具级与团队级 RBAC
* 全链路审计日志与执行 ID
* 企业级限流与配额控制
---
## 🏗 系统架构
```text
+-----------------------------+
| LLM / Agent |
| GPT / Claude / Llama ... |
+--------------+--------------+
|
tool_call (JSON)
|
+-----------------------------------v----------------------------------+
| QVeris Tool OS |
|---------------------------------------------------------------------|
| Tool Registry | Schema | Sandbox | Routing | Logs & ACLs |
+---------+-------+-----------+-------------+----------+-------------+
| | |
+------v------+ +-----v-----+ +-----v------+
| 官方内置工具 | | 合作伙伴工具 | | 企业/自定义工具 |
| (核心 100+) | | (SaaS API) | | (私有 / 公开) |
+-------------+ +-----------+ +-----------+
```
核心组件:
* **Tool Registry**:工具注册表与元数据管理
* **Schema Layer**:统一输入/输出格式
* **Sandbox**:安全执行环境与资源隔离
* **Routing Engine**:多 provider 智能路由
* **Logs & ACLs**:日志、追踪、权限与策略管理
---
## 🔁 执行流程:从用户到 10,000+ 工具
```mermaid
flowchart TB
%% --- 1. 极简主义美学配置 (CSS) ---
%% 隐藏默认杂乱颜色,强制黑白
linkStyle default stroke:#333,stroke-width:1.5px,fill:none;
%% 节点样式:纯粹的黑与白
classDef user fill:#fff,stroke:#000,stroke-width:2px,color:#000,rx:20,ry:20,font-weight:bold;
classDef component fill:#fff,stroke:#333,stroke-width:1px,color:#333,rx:4,ry:4;
classDef core fill:#000,stroke:#000,stroke-width:2px,color:#fff,rx:6,ry:6,font-weight:bold;
classDef tools fill:#f9f9f9,stroke:#ddd,stroke-width:1px,color:#666,rx:2,ry:2,stroke-dasharray: 2 2;
%% 容器样式:去边框,只留文字,保持空气感
classDef container fill:none,stroke:none,color:#999,font-size:11px;
%% --- 2. 节点定义 ---
U(["👤 用户 (User)"])
L["LLM 大模型 / 智能体"]
Q["⚡ QVeris Tool OS"]
%% --- 3. 底部工具层 (使用子图强行分组) ---
subgraph ToolLayer ["▼ 万级工具生态 (10,000+ Tools)"]
direction LR
%% 这里使用不可见连接让它们排成一行
T1["核心内置工具"] ~~~ T2["SaaS 连接器"] ~~~ T3["自定义工具"]
end
%% --- 4. 连线逻辑 (修复不对齐的关键) ---
%% 主流程:一条直线贯穿到底
U -->|"需求"| L
L -->|"JSON 调用"| Q
%% 关键修复:让 Q 只连线到中间的 T2,然后分叉,保证视觉居中
Q -->|"路由 & 执行"| T2
%% 辅助线:用虚线连接左右工具,暗示它们也是目标
Q -.-> T1
Q -.-> T3
%% 数据回传:不需要画回去的线,太乱了
%% 我们用样式里的 'stroke-width' 和布局暗示了双向交互
%% 如果非要画,用一条总线回传 (这里为了美观省略,或者用右侧注释)
%% --- 5. 应用样式 ---
class U user;
class L component;
class Q core;
class T1,T2,T3 tools;
class ToolLayer container;
```
> 一个简单的 `tool_call` 背后,是 QVeris 在 **10,000+ 工具池**中进行发现、筛选、调度与执行的完整闭环。
---
## ⚡ 快速开始
目前最推荐的接入方式是使用 **MCP Server SDK:`@qverisai/mcp`**,
可直接接入 Claude Desktop、Cursor 等支持 MCP 的客户端。
### 1. 安装 & 启动 MCP Server
使用 `npx`:
```bash
npx @qverisai/mcp
```
或全局安装:
```bash
npm install -g @qverisai/mcp
qveris-mcp
```
在环境变量中注入:
```bash
export QVERIS_API_KEY=your_api_key
```
---
### 2. 在 Claude Desktop 中配置
编辑 `claude_desktop_config.json`:
```jsonc
{
"mcpServers": {
"qveris": {
"command": "npx",
"args": ["@qverisai/mcp"],
"env": {
"QVERIS_API_KEY": "your-api-key-here"
}
}
}
}
```
配置完成后,你的 Claude 就可以:
1. 用自然语言搜索可用工具(`search_tools`)
2. 自动选定并调用合适的工具(`execute_tool`)
---
## 🧩 工具 Schema 与执行模型
QVeris 使用统一的 JSON Schema 来描述所有工具。
### 调用请求示例
```json
{
"tool_id": "openweathermap_current_weather",
"search_id": "2f06d73c-164c-4a20-82a4-20f1afdd49f8",
"params_to_tool": "{\"city\": \"London\", \"units\": \"metric\"}"
}
```
### 返回结果示例
```json
{
"execution_id": "exec-123",
"tool_id": "openweathermap_current_weather",
"success": true,
"result": {
"data": {
"temperature": 15.5,
"humidity": 72,
"description": "partly cloudy"
}
},
"execution_time": 0.447
}
```
特点:
* 输入 / 输出结构稳定可预期
* 提供商可替换(多 provider 路由)
* 错误语义统一,便于 Agent 处理
* 具备完整元数据与追踪信息
---
## 🧰 内置工具与生态工具
QVeris 的工具生态按层级构建:
### 工具生态概览
| 指标 | 当前状态(公测) |
| ------------ | ---------------------------- |
| 可达工具总数 | 10,000+ |
| 官方精选工具(核心一方) | 100+ |
| 工具类别 | 15+(搜索 / 文档 / 数据等) |
| 可见性级别 | `private` / `org` / `public` |
### 工具分层模型
| 层级 | 描述 |
| -------------- | ------------------- |
| 官方内置工具 | 由 QVeris 官方维护的高质量工具 |
| 合作伙伴 / SaaS 工具 | 通过连接器接入的第三方能力 |
| 企业与自定义工具 | 由企业或开发者封装的内部 / 专用工具 |
| Marketplace 工具 | 在公开市场中可被任何人复用的工具 |
### 典型工具类别
* 搜索(Web、学术、新闻)
* 文档处理(PDF、HTML、Office 文档)
* OCR / 视觉处理
* 数据服务(天气、金融、加密货币、公开数据)
* 协同与效率(Slack、Email、Calendar、Notion 等)
* 基础设施(HTTP、REST、GraphQL、DB、队列等)
---
## 🧩 发布你的自定义工具
QVeris 不是一个封闭工具库,而是一个 **可扩展的工具生态**。
你可以将自己的 API / 业务逻辑封装为 Q-Tool,并选择:
* `private`:仅自己可用
* `org`:团队 / 公司内部使用
* `public`:在 QVeris Marketplace 中公开
### 发布流程
```text
1. 按 QVeris 工具 Schema 实现你的工具
2. 使用 qveris-cli 进行本地校验
3. 提交工具清单(manifest)
4. 选择可见性:private / org / public
5. (可选)通过安全与质量审核
6. 工具即可被 Agent 搜索和调用
```
### Manifest 示例(简化版)
```jsonc
{
"name": "acme-crm.create_customer",
"version": "1.0.0",
"visibility": "org",
"input": {
"email": "string",
"full_name": "string"
},
"output": {
"id": "string",
"status": "string"
}
}
```
---
## 🧠 路由与智能调度
QVeris 在调用工具时会基于多维度进行智能路由:
| 维度 | 含义 |
| --- | ----------------- |
| 延迟 | 实时请求耗时 |
| 稳定性 | 错误率 / 超时 / 熔断状态 |
| 成本 | 调用费用与配额消耗 |
| 区域 | 数据合规与地域限制 |
| 策略 | 组织 / 团队级允许 / 禁止规则 |
路由流水线:
```text
tool_call
↓
按策略与区域筛选可用 provider
↓
按延迟、稳定性、成本进行评分
↓
选择主 provider 与 Fallback 链路
↓
在沙盒中执行并采集指标
```
随着生态扩展,路由引擎可在 **10,000+ 工具与端点** 中持续寻找最优路径。
---
## 🌱 开发者生态与集成
### 与主流 Agent 堆栈的关系
| 层级 | 示例 |
| ------------- | ----------------------------------------- |
| LLM | OpenAI / Anthropic / Zhipu 等 |
| Agent Runtime | LangChain / LlamaIndex / CrewAI / AutoGen |
| Tool Layer | **QVeris Tool OS** |
QVeris 不替代这些框架,而是为它们提供 **统一、高质量的工具能力**。
### 典型集成能力
* LLM provider:OpenAI、Anthropic、Zhipu、Groq、Llama 等
* 云平台:AWS / GCP / Azure / Vercel 等
* 企业 SaaS:CRM、客服、协同办公相关系统
* 内部 API:通过自定义工具接入企业内部系统
---
## 🧪 典型应用场景
### 1. 通用 AI 助手 / Copilot
* 同时完成搜索、阅读文档、写邮件、安排日程等复杂任务
* 背后全部通过 QVeris 统一调度工具
### 2. 企业内部自动化 Agent
* 自动从多个系统读取/写入数据(CRM / ERP / 财务 / 运维)
* QVeris 提供安全边界与全链路审计
### 3. 研究与知识工作
* 文献检索 → PDF 解析 → 笔记整理 → 报告输出
* 多数据源统一封装为工具,便于 Agent 调用
### 4. 金融 / Crypto 场景
* 组合分析、市场监控、风控预警
* 统一接入不同交易所 / 数据提供商工具
---
## 🛒 Marketplace 与定价
### Marketplace
QVeris Marketplace 将支持:
* API / 工具提供方发布自己的工具
* 根据调用量或订阅模式进行变现
* Agent 构建者按需发现与接入工具
QVeris 负责:
* 计费与分账
* 沙盒执行与安全治理
* 使用数据与分析面板
### 定价(示意)
> 具体价格以官网为准,以下为示例结构。
| 方案 | 价格 | 月调用量 | 适用场景 |
| ----------- | ----------- | ----------- | ----------- |
| Free | $0 | 1,000 次 | 个人体验 / Demo |
| Developer | $19 / 月 | 50,000 次 | 独立开发者 |
| Pro | $99 / 月 | 1,000,000 次 | 初创公司生产环境 |
| Enterprise | $499+ / 月 | 自定义 / 无限 | 中大型企业 |
| Marketplace | 收入分成 10–30% | — | 工具/数据提供方 |
---
## 🔐 安全与治理
安全与治理是 QVeris 的一等公民:
* 沙盒执行环境(隔离网络与资源)
* 工具级与团队级 RBAC 权限控制
* 不可篡改的审计日志与执行 ID
* 调用限流、配额与预算策略
* 企业级部署选项(VPC / 私有云 / On-Prem 规划中)
合规方向:
* SOC2
* ISO27001
* 行业特定合规扩展(如金融、医疗等)
---
## ⚔ 与其他方案的对比
| 能力 | QVeris | OpenAI Tools | LangChain Tools | Zapier / Make | 单一 API / 自建 |
| --------------- | ------ | ------------ | --------------- | ------------- | ----------- |
| 统一工具 Schema | ✅ | ❌ | ❌ | ❌ | ❌ |
| 统一访问 10k+ 工具 | ✅ | ❌ | ❌ | ❌ | ❌ |
| LLM 无关性 | ✅ | ❌ | ✅ | ❌ | ⚠️ 视实现而定 |
| 沙盒执行与安全边界 | ✅ | ⚠️ 有限 | ⚠️ 需自建 | ⚠️ 步骤级 | ❌ |
| 多 provider 智能路由 | ✅ | ❌ | ⚠️ 手动 | ❌ | ❌ |
| 开放 Marketplace | ✅ | ❌ | ⚠️ 社区插件 | ✅ | ❌ |
| 企业级治理与审计 | ✅ | ⚠️ 基础 | ❌ | ⚠️ 有限 | ❌ |
QVeris 专注于:**工具统一 + 路由优化 + 安全治理 + 生态增长**,
并与现有 LLM / Agent 框架形成互补,而非替代关系。
---
## 🛣 产品路线图
> 以下为公开路线图方向,具体以项目进度为准。
### Q1
* MCP Server(`@qverisai/mcp`)稳定发布
* 50+ 官方内置工具
* 路由引擎 Alpha 版本
### Q2
* 200+ 官方精选工具
* QVeris Marketplace v0
* HTTP / Python SDK
### Q3
* 多区域部署与数据驻留策略
* 企业管理控制台
* 自定义策略引擎(Policy Engine)
### Q4
* On-Prem / VPC 部署方案
* 合规认证(SOC2 / ISO 等)
* 可视化 Tool Graph Editor
更多细节可参考 GitHub Issues 与 Projects。
---
## 🤝 如何参与贡献
我们欢迎各种形式的贡献,包括但不限于:
* 新工具与 Provider 集成
* Bug 报告与修复
* SDK 示例与最佳实践
* 文档与教程
* 新特性建议与设计讨论
推荐流程:
1. Fork 本仓库
2. 创建功能分支
3. 编写 / 更新测试
4. 提交 Pull Request,并说明背景与动机
未来会补充更详细的 `CONTRIBUTING.md`。
---
## 💬 社区与联系
欢迎加入社区,获取最新进展与技术支持:
* 💬 **Discord** — 实时讨论与技术问答
* `https://discord.gg/your-qveris-code`
* 🐦 **X(Twitter)** — 产品更新与路线图
* `https://x.com/QVerisAI`
* 💼 **LinkedIn** — 公司与企业级动态
* `https://www.linkedin.com/company/qveris`
* 📚 **文档站(Docs)** — 使用指南与 API 参考(建设中)
* `https://docs.qveris.ai`
* 🧪 **SDK 仓库** — MCP Server SDK 与示例
* `https://github.com/QVerisAI/SDK`
> 将以上链接替换为你的真实链接即可直接对外使用。
---
## ⭐ 为 QVeris 点亮一颗星
如果你认同「AI 需要一个真正的工具操作系统」,
欢迎为 QVeris 点亮一颗 ⭐,并分享给更多构建 Agent 的开发者。
```bash
git clone https://github.com/QVerisAI/QVerisAI.git
cd QVerisAI
# 开始基于 QVeris Tool OS 构建你的下一个 Agent
```