📄️ JUnit Integration
Run your LLM evaluations as JUnit tests, so a bad output fails the build the same way a broken function does.
📄️ LangChain4j Integration
This page shows you how to evaluate your LangChain4j AI Services and RAG pipelines with Dokimos. You write less glue code because Dokimos reads the retrieved documents straight out of LangChain4j's results.
📄️ Spring AI Integration
This page shows you how to evaluate a Spring AI application with Dokimos. You reuse your existing ChatClient and ChatModel, so you do not stand up a separate LLM client just to score answers.
📄️ Koog Integration
Evaluate Koog agents and RAG pipelines with the Dokimos Kotlin DSL, all in Kotlin.
📄️ Spring AI Alibaba Integration
This page shows you how to evaluate a Spring AI Alibaba graph or agent run with Dokimos. Spring AI Alibaba's graph runtime carries its whole conversation as standard Spring AI message types, so Dokimos folds a run's OverAllState straight into an AgentTrace and reuses the same message extraction as the Spring AI integration.
📄️ Embabel Integration
This page shows you how to capture an Embabel agent run as a Dokimos AgentTrace and score it with the agent evaluators. You register a listener, run the agent as you normally would, then read the trace out.