#Mokksy
If you have no other options… This is not perfect, you implement what you assume the server implemented. Even if there is an OpenAPI spec, the implementer might have mistakes in it or bugs in the code.

That being said, Mokksy looks pretty nice! And it’s build on #ktor 🔥

github.com/mokksy/ai-mo...
ai-mocks/mokksy at main · mokksy/ai-mocks
Mock HTTP/SSE and LLM servers, inspired by wiremock, but with response streaming and SSE - mokksy/ai-mocks
github.com
April 29, 2025 at 6:00 PM
I can manually test the calls to the actual endpoint but not as part of automated tests :3
Thankfully in my case it's a tight collaboration between us and them!

Mokksy looks very nice 👀
April 29, 2025 at 6:36 PM
Mokksy just got a facelift✨💄

The go-to toolkit for mocking HTTP APIs with SSE streaming and LLMs now has a brand new design.

Explore the update at mokksy.dev

#AI #DeveloperTools #OpenSource #Kotlin #Mokksy #SoftwareTesting #ServiceVirtualization
Mokksy and AI-Mocks — Mokksy
Mokksy & AI-Mocks: The modern mock HTTP server for Kotlin & Ktor. High-fidelity mocking for OpenAI, Anthropic, Gemini, and SSE streaming where WireMock falls short.
mokksy.dev
April 3, 2026 at 3:24 PM
⚡ Mokksy 0.10 is out!

This release focuses on more realistic integration testing:
• YAML-based stub loading
• multipart & form body matching
• improved verification APIs

Built for testing modern HTTP & streaming APIs on the JVM.
github.com/mokksy/mokks...
mokksy.dev
Release v0.10.0 · mokksy/mokksy
What's Changed Mokksy v0.10.0 is a feature-heavy release focused on more realistic request matching, easier stub provisioning, and better verification APIs for tests. The main additions are file-ba...
github.com
May 24, 2026 at 5:56 PM
Websockets API is definitely something that has to be built github.com/mokksy/mokks...
feat: WebSocket support · Issue #33 · mokksy/mokksy
Implement websocket stubs/request marchers and response generation. The API might look like mokksy.websocket(path="/ws") { when { frame.body contains "Hello" } respondsWith { textFrame { "How can I...
github.com
March 5, 2026 at 7:21 AM
🎉 Just launched Mokksy - a friendly mock server for integration-testing AI apps! Think WireMock but made specially for LLMs.
Built with Ktor, handles streaming, SSE, and keeps your tests reliable.
Would love to hear what you think!
github.com/kpavlov/ai-m...
#AI #Testing #DevTools
January 30, 2025 at 10:23 AM
Unit tests won’t catch what breaks in production.
If your service talks to external HTTP systems — mocking isn’t enough. You miss real config, timeouts, retries, and streaming behaviour. #Mokksy is a #Kotlin mock server with real HTTP & SSE support for black-box integration tests.
Mokksy: A Mock Server That Actually Streams — and Why Your AI App Needs Integration Tests
Why unit tests alone won’t save your LLM application in production, and how Mokksy — a Kotlin mock server with true SSE and streaming support — fills the gap that WireMock leaves wide open.
kpavlov.me
February 28, 2026 at 9:25 PM
A simple test for new Google Java Agent Development Kit #ADK

A #test for @glaforge.dev's ADK example glaforge.dev/posts/2025/0...
github.com/mokksy/ai-mo...
github.com
May 21, 2025 at 2:46 PM
Yes, it’s a direct WireMock alternative but on Ktor. You may configure additional Ktor features with a lambda passed to the constructor. So, it supports everything what Ktor supports. I need to document it better.✍️
Please feel free to create a tickets on GitHub 🤗

mokksy.github.io/mokksy/-mokk...
MokksyServer
mokksy.github.io
March 5, 2026 at 6:47 AM
#Mokksy lets you test your service as a black box and simulate the kinds of failures that usually show up only after deployment. If you care about reliable releases, integration tests need to be part of your strategy. github.com/mokksy/mokksy
mokksy.dev
Mokksy: A Mock Server That Actually Streams — and Why Your AI App Needs Integration Tests
Why unit tests alone won’t save your LLM application in production, and how Mokksy — a Kotlin mock server with true SSE and streaming support — fills the gap that WireMock leaves wide open.
kpavlov.me
February 28, 2026 at 9:25 PM
#Mokksy 0.5.0-Alpha1 is ready for testing github.com/mokksy/ai-mo...

New features include an #Ollama mock server, initial support for #A2A protocol v0.3.0, colored HTTP request logs, and updated Kotlin compiler options with kotlin-stdlib 2.0.10.
Release v0.5.0-Alpha1 · mokksy/ai-mocks
What's Changed New Features Introduce Ollama Mock Server (WIP) by @kpavlov [WIP] Support A2A protocol v0.3.0 (JSON-RPC 2.0) by @kpavlov Colorize HTTP request in logs by @kpavlov Update Kotlin comp...
github.com
September 8, 2025 at 6:55 PM
#Mokksy AI Mocks 0.4.0 now supports Google #Gemini #VertexAI mocking. Enable deterministic testing with local API simulation - no production dependencies needed. Useful for stable CI/CD with #AI components.

Docs: mokksy.dev/docs/ai-mock...

#AITesting #DevInfrastructure #Gemini​​​​​​​​​​​​​​​​
Gemini
AI-Mocks Gemini is a specialized mock server implementation for mocking the Google Vertex AI Gemini API, built using Mokksy. MockGemini is tested against the Spring AI framework with the Vertex AI Gem...
mokksy.dev
May 20, 2025 at 3:28 PM
I found a nice #AI #wiki generator. It helps to understand project structure and architecture, e.g. deepwiki.com/mokksy/ai-mo...

Free for open-source projects. They are asking to add a badge to README file, and the wiki will be updated weekly
deepwiki.com
mokksy/ai-mo.. | DeepWiki
DeepWiki provides up-to-date documentation you can talk to, for mokksy/ai-mo... Think Deep Research for GitHub - powered by Devin.
deepwiki.com
May 14, 2025 at 8:07 AM
Catching up with WireMock core features in Mokksy 0.1.1 (github.com/kpavlov/ai-m... ):
- stub priorities
- http headers matching

github.com/kpavlov/ai-m...

#mokksy
GitHub - kpavlov/ai-mocks: Mock Http and LLM servers, inspired by wiremock, but with response streaming and SSE
Mock Http and LLM servers, inspired by wiremock, but with response streaming and SSE - kpavlov/ai-mocks
github.com
February 1, 2025 at 10:22 AM