@@ -28,27 +28,27 @@ await mock.stop();
2828
2929aimock mocks everything your AI app talks to:
3030
31- | Tool | What it mocks | Docs |
32- | -------------- | ----------------------------------------------------------------- | -------------------------------------------------------- |
33- | ** LLMock** | OpenAI, Claude, Gemini, Bedrock, Azure, Vertex AI, Ollama, Cohere | [ Providers] ( https://aimock.copilotkit.dev/docs.html ) |
34- | ** MCPMock** | MCP tools, resources, prompts with session management | [ MCP] ( https://aimock.copilotkit.dev/mcp-mock.html ) |
35- | ** A2AMock** | Agent-to-agent protocol with SSE streaming | [ A2A] ( https://aimock.copilotkit.dev/a2a-mock.html ) |
36- | ** VectorMock** | Pinecone, Qdrant, ChromaDB compatible endpoints | [ Vector] ( https://aimock.copilotkit.dev/vector-mock.html ) |
37- | ** Services** | Tavily search, Cohere rerank, OpenAI moderation | [ Services] ( https://aimock.copilotkit.dev/services.html ) |
31+ | Tool | What it mocks | Docs |
32+ | -------------- | ----------------------------------------------------------------- | --------------------------------------------------- |
33+ | ** LLMock** | OpenAI, Claude, Gemini, Bedrock, Azure, Vertex AI, Ollama, Cohere | [ Providers] ( https://aimock.copilotkit.dev/docs ) |
34+ | ** MCPMock** | MCP tools, resources, prompts with session management | [ MCP] ( https://aimock.copilotkit.dev/mcp-mock ) |
35+ | ** A2AMock** | Agent-to-agent protocol with SSE streaming | [ A2A] ( https://aimock.copilotkit.dev/a2a-mock ) |
36+ | ** VectorMock** | Pinecone, Qdrant, ChromaDB compatible endpoints | [ Vector] ( https://aimock.copilotkit.dev/vector-mock ) |
37+ | ** Services** | Tavily search, Cohere rerank, OpenAI moderation | [ Services] ( https://aimock.copilotkit.dev/services ) |
3838
3939Run them all on one port with ` npx aimock --config aimock.json ` , or use the programmatic API to compose exactly what you need.
4040
4141## Features
4242
43- - ** [ Record & Replay] ( https://aimock.copilotkit.dev/record-replay.html ) ** — Proxy real APIs, save as fixtures, replay deterministically forever
44- - ** [ 11 LLM Providers] ( https://aimock.copilotkit.dev/docs.html ) ** — OpenAI, Claude, Gemini, Bedrock, Azure, Vertex AI, Ollama, Cohere — full streaming support
45- - ** [ MCP / A2A / Vector] ( https://aimock.copilotkit.dev/mcp-mock.html ) ** — Mock every protocol your AI agents use
46- - ** [ Chaos Testing] ( https://aimock.copilotkit.dev/chaos-testing.html ) ** — 500 errors, malformed JSON, mid-stream disconnects at any probability
47- - ** [ Drift Detection] ( https://aimock.copilotkit.dev/drift-detection.html ) ** — Daily CI validation against real APIs
48- - ** [ Streaming Physics] ( https://aimock.copilotkit.dev/streaming-physics.html ) ** — Configurable ` ttft ` , ` tps ` , and ` jitter `
49- - ** [ WebSocket APIs] ( https://aimock.copilotkit.dev/websocket.html ) ** — OpenAI Realtime, Responses WS, Gemini Live
50- - ** [ Prometheus Metrics] ( https://aimock.copilotkit.dev/metrics.html ) ** — Request counts, latencies, fixture match rates
51- - ** [ Docker + Helm] ( https://aimock.copilotkit.dev/docker.html ) ** — Container image and Helm chart for CI/CD
43+ - ** [ Record & Replay] ( https://aimock.copilotkit.dev/record-replay ) ** — Proxy real APIs, save as fixtures, replay deterministically forever
44+ - ** [ 11 LLM Providers] ( https://aimock.copilotkit.dev/docs ) ** — OpenAI, Claude, Gemini, Bedrock, Azure, Vertex AI, Ollama, Cohere — full streaming support
45+ - ** [ MCP / A2A / Vector] ( https://aimock.copilotkit.dev/mcp-mock ) ** — Mock every protocol your AI agents use
46+ - ** [ Chaos Testing] ( https://aimock.copilotkit.dev/chaos-testing ) ** — 500 errors, malformed JSON, mid-stream disconnects at any probability
47+ - ** [ Drift Detection] ( https://aimock.copilotkit.dev/drift-detection ) ** — Daily CI validation against real APIs
48+ - ** [ Streaming Physics] ( https://aimock.copilotkit.dev/streaming-physics ) ** — Configurable ` ttft ` , ` tps ` , and ` jitter `
49+ - ** [ WebSocket APIs] ( https://aimock.copilotkit.dev/websocket ) ** — OpenAI Realtime, Responses WS, Gemini Live
50+ - ** [ Prometheus Metrics] ( https://aimock.copilotkit.dev/metrics ) ** — Request counts, latencies, fixture match rates
51+ - ** [ Docker + Helm] ( https://aimock.copilotkit.dev/docker ) ** — Container image and Helm chart for CI/CD
5252- ** Zero dependencies** — Everything from Node.js builtins
5353
5454## CLI
@@ -69,7 +69,7 @@ docker run -d -p 4010:4010 -v ./fixtures:/fixtures ghcr.io/copilotkit/aimock -f
6969
7070## Switching from other tools?
7171
72- Step-by-step migration guides: [ MSW] ( https://aimock.copilotkit.dev/migrate-from-msw.html ) · [ VidaiMock] ( https://aimock.copilotkit.dev/migrate-from-vidaimock.html ) · [ mock-llm] ( https://aimock.copilotkit.dev/migrate-from-mock-llm.html ) · [ Python mocks] ( https://aimock.copilotkit.dev/migrate-from-python-mocks.html ) · [ Mokksy] ( https://aimock.copilotkit.dev/migrate-from-mokksy.html )
72+ Step-by-step migration guides: [ MSW] ( https://aimock.copilotkit.dev/migrate-from-msw ) · [ VidaiMock] ( https://aimock.copilotkit.dev/migrate-from-vidaimock ) · [ mock-llm] ( https://aimock.copilotkit.dev/migrate-from-mock-llm ) · [ Python mocks] ( https://aimock.copilotkit.dev/migrate-from-python-mocks ) · [ Mokksy] ( https://aimock.copilotkit.dev/migrate-from-mokksy )
7373
7474## Documentation
7575
0 commit comments