#131 · Primary category: MLOps & Evaluation

aimock

ai-testing aimock llm mcp mock-server openai

Mock everything your AI app talks to — LLM APIs, MCP, A2A, AG-UI, vector DBs, search. One package, one port, zero dependencies.

Project last updated:08/28/26

GitHub Stars

902

Forks

64

Contributors

22

License

MIT

Why we included this project

Testing an AI app usually means keeping the SDK from accidentally talking to a paid API. aimock gives you one local server that stands in for the services your app calls, from chat and image models to embeddings, text-to-speech, MCP tools, and vector stores. You point your provider's base URL at a single port, set a fake key, script the responses you want, and run tests with no network access or surprise bills. The server has zero dependencies, emulates real wire protocols, and supports record and replay, so it fits into existing test suites and can reproduce hard-to-capture failures. For teams that want a test double covering more than just the LLM call, this is a practical way to exercise the whole stack deterministically.

Articles for this project

No articles for this project yet.

To suggest a topic or contribute an article, contact us.

Related projects in this category