Ai

Higher-Order Attacks on AI Code Agents

Direct prompt injection is just the beginning. Higher-order attacks manipulate agents into producing malicious code, propagating intent across systems, and …

When Your AI Code Agent Becomes an RCE Engine

If your AI code agent treats repository content as instructions, any contributor can execute commands. This article maps the direct injection attack surface and …

kotlinx-schema: Three Ways to Generate JSON Schemas from Kotlin Code

Every time you rename a Kotlin function parameter, the hand-written JSON schema your LLM reads is wrong — and it fails silently. kotlinx-schema derives the …

LLM evaluation testing with promptfoo: a practical guide

This article shows how to implement automated testing for LLM applications using promptfoo with a real application server, addressing the challenge that …

From monoliths to AI proxies: real-world strategy for testing and evolving LLM integrations

Integrating Large Language Models (LLMs) into production systems presents unique architectural, testing, and operational challenges. This article shares …

Kotlin extensions for LangChain4j

Discover Kotlin extensions for LangChain4j designed to transform the synchronous LangChain4j API into a modern, non-blocking experience with Kotlin Coroutines. …