CopilotKitCopilotKitOfficialยท1 Agent Skills Included

aimock

Mock every AI provider and protocol locally for deterministic testing

Mocks LLM APIs, image, speech, video, embeddings, MCP tools, and vector databases on one local port. Eliminates surprise API bills, flaky network calls, and unpredictable responses during AI app testing. Records real API traffic once and replays it deterministically, with chaos injection and streaming timing controls. Works with OpenAI, Claude, Gemini, Bedrock, Azure, and more through a single zero-dependency package.
npx skills add CopilotKit/aimock --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install aimock?โ–ผ

Run `npx skills add CopilotKit/aimock --all -g -y` in your terminal to install all skills in this suite globally.

How to test AI apps without real API keys?โ–ผ

Point your SDK's base URL at the local aimock server and every provider responds with deterministic mock data, no keys or network needed.

Which AI providers does aimock support?โ–ผ

It mocks OpenAI, Claude, Gemini, Bedrock, Azure, Vertex AI, Ollama, Cohere, OpenRouter, and ElevenLabs across chat, embeddings, images, speech, and video.

Can aimock record and replay real API responses?โ–ผ

Yes. It proxies real API calls, saves them as fixtures, and replays them deterministically forever with preserved streaming timing.

Does aimock work in CI pipelines?โ–ผ

Yes. It ships as a GitHub Action, Docker image, and Helm chart, with Vitest and Jest plugins for zero-config test setup.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’