Skip to content
View kpavlov's full-sized avatar

Block or report kpavlov

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
kpavlov/README.md

Hi there 👋

val me = developer {
    about {
        name = "Konstantin Pavlov"
        focus = "Production AI on the JVM — Kotlin, Java, Spring"
        location = "Tallinn, Estonia"
    }
    tech("Kotlin", "Java", "Spring", "AI", "MCP", "Swift", "iOS")
    openSource {
        maintains("mokksy.dev", "LangChain4j Kotlin extensions")
        contributesTo("Kotlin/kotlinx-schema", "JetBrains/koog", "modelcontextprotocol/kotlin-sdk")
    }
    links {
        linkedin = "https://linkedin.com/in/kpavlov"
        blog = "https://kpavlov.me"
        email = "mailto:mail@kpavlov.me"
    }
}

🌱 Check out what I'm currently working on

  • mokksy/mokksy - ⚡ Mokksy is a mock HTTP server for testing and simulating real-world API behavior, including streaming, SSE, delays, and failures. Built for Kotlin, Java, and modern distributed systems. (1 day ago)
  • kpavlov/ksp-maven-plugin - Kotlin Symbol Processor (KSP v2) Maven Plugin (2 days ago)
  • mokksy/ai-mocks - 🤖 AI-Mocks is a Kotlin-based toolkit for mocking and testing LLM APIs with real streaming and SSE support. Simulate OpenAI, Anthropic, Gemini, Ollama, and A2A services locally for reliable integration testing. (4 days ago)
  • kpavlov/gradle-kotlin-kmp-library-template - Kotlin Multiplatform Library Template (1 week ago)
  • Kotlin/kotlinx-schema - Kotlin Multiplatform library that generates JSON Schemas from your methods and classes both at compile-time via Kotlin Symbol Processing(KSP) and at runtime via reflection or kotlinx.serialization. (1 month ago)
  • mokksy/mokksy.dev - mokksy.dev website (1 month ago)
  • mokksy/.github - Mock HTTP and AI/LLM implementations, inspired by wiremock and mockito (1 month ago)

🔭 Latest releases I've contributed to

  • JetBrains/koog (1.0.0, 1 day ago) - Koog is a JVM (Java and Kotlin) framework for building predictable, fault-tolerant and enterprise-ready AI agents across all platforms – from backend services to Android and iOS, JVM, and even in-browser environments. Koog is based on our AI products expertise and provides proven solutions for complex LLM and AI problems
  • kpavlov/ksp-maven-plugin (v0.4.2, 2 days ago) - Kotlin Symbol Processor (KSP v2) Maven Plugin
  • quarkiverse/quarkus-mcp-server (1.12.1, 4 days ago) - This extension enables developers to implement the MCP server features easily.
  • mokksy/ai-mocks (v0.8.1, 4 days ago) - 🤖 AI-Mocks is a Kotlin-based toolkit for mocking and testing LLM APIs with real streaming and SSE support. Simulate OpenAI, Anthropic, Gemini, Ollama, and A2A services locally for reliable integration testing.
  • ktorio/ktor (3.5.0, 4 days ago) - Framework for quickly creating connected applications in Kotlin with minimal effort
  • langchain4j/langchain4j (1.15.0, 1 week ago) - LangChain4j is an idiomatic, open-source Java library for building LLM-powered applications on the JVM. It offers a unified API over popular LLM providers and vector stores, and makes implementing tool calling (including MCP support), agents and RAG easy. It integrates seamlessly with enterprise Java frameworks like Quarkus and Spring Boot.
  • modelcontextprotocol/kotlin-sdk (0.12.0, 3 weeks ago) - The official Kotlin SDK for Model Context Protocol servers and clients. Maintained in collaboration with JetBrains

📜 My recent blog posts

Pinned Loading

  1. mokksy/mokksy mokksy/mokksy Public

    ⚡ Mokksy is a mock HTTP server for testing and simulating real-world API behavior, including streaming, SSE, delays, and failures. Built for Kotlin, Java, and modern distributed systems.

    Kotlin 14 2

  2. mokksy/ai-mocks mokksy/ai-mocks Public

    🤖 AI-Mocks is a Kotlin-based toolkit for mocking and testing LLM APIs with real streaming and SSE support. Simulate OpenAI, Anthropic, Gemini, Ollama, and A2A services locally for reliable integrat…

    Kotlin 45 4

  3. Kotlin/kotlinx-schema Kotlin/kotlinx-schema Public

    Kotlin Multiplatform library that generates JSON Schemas from your methods and classes both at compile-time via Kotlin Symbol Processing(KSP) and at runtime via reflection or kotlinx.serialization.

    Kotlin 120 13

  4. kmons kmons Public

    Missing pieces of Kotlin puzzle 🧩

    4

  5. koog-sauce koog-sauce Public

    The finishing touch to JetBrains Koog

    Kotlin 7 3

  6. finchly finchly Public

    Helper utilities for integration testing

    Kotlin 3