产品推荐 2026-07-24

aimock:免费的AI应用测试模拟工具(源码)

一站式AI应用测试模拟工具,全面模拟各类AI服务,避免真实API调用。

开源软件跨平台工具

产品简介

aimock 为AI应用开发与测试提供全面的模拟环境。它能模拟主流LLM API、向量数据库、搜索、各类协议接口等,避免在测试阶段调用真实API产生成本或依赖。适合需要构建、测试或演示AI功能的开发者和团队。

核心功能

  • 跨平台支持,一个包、一个端口、零依赖部署
  • 全面模拟13种主流AI供应商的15种API接口
  • 支持图像生成、语音、视频等多媒体API模拟
  • 内置MCP、A2A、AG-UI等前沿AI协议模拟器
  • 提供录制回放、混沌测试、流式物理模拟等高级功能

快速开始

  1. 运行命令 `npm install @copilotkit/aimock` 进行安装。
  2. 在代码中导入 `LLMock` 类并实例化,配置模拟响应。
  3. 设置环境变量指向模拟服务器地址,然后运行测试。

界面预览

与其他方案对比

对比项aimock同类方案
覆盖范围支持13种AI供应商、15种API接口,并包含多媒体及前沿协议模拟通常仅支持单一或少数几种LLM API
部署复杂度一个包,一个端口,零依赖,统一部署可能需要为不同服务(如向量库、搜索)搭建多个模拟器
测试深度支持流式物理模拟、混沌测试、多轮对话、协议级模拟等多为基础请求-响应模拟

适合谁用

  • 进行AI应用功能开发与单元测试的开发者
  • 需要验证AI应用在各类API服务下表现的测试工程师
  • 需要演示AI功能但无需真实API支持的团队或个人

下载与版本

当前最新版本为 v1.37.4,发布于 2026-07-20。支持 Windows、macOS、Linux。

⚠️ 注意:本项目仅提供源代码下载,不包含可直接运行的安装包(exe/dmg/apk 等。下载后需要自行编译构建才能使用,适合有一定开发经验的用户。如果你不熟悉编译流程,建议寻找同类开箱即用的替代方案。

注意事项

  • 本工具仅供学习和研究使用,请遵守相关法律法规。
  • 请尊重内容创作者版权,勿将下载内容用于商业或非法传播。
  • 项目源码地址:https://github.com/CopilotKit/aimock