Hardening an AI coding agent: the failures, and the code that fixed them
At Univoco we build retrieval-augmented assistants over a customer's own documentation. One of them is a coding agent that writes code for a proprieta…
Latest Testing & QA news from Tech News
At Univoco we build retrieval-augmented assistants over a customer's own documentation. One of them is a coding agent that writes code for a proprieta…
Retrieval-Augmented Generation (RAG) sounds simple on paper: embed your documents, retrieve the relevant chunks, stuff them into a prompt, let the LLM…
Part 4 of **The Answerability Problem , and the one that isn't about abstention. Parts 1–3 argued that the field measures the wrong half and that my o…
Part 2 of **The Answerability Problem . Part 1 showed the standard harness excluding the questions that test refusal, my own system scoring 0.000, and…
Most RAG demos are graded by an audience that cannot check the answer. Ask a docs bot something, get a fluent paragraph back, nobody in the room knows…
Этот проект долго вынашивался и, в конце концов, начался как очередная попытка разобраться в философских текстах, написанных Джейн Робертс во второй п…
The RAG Security Gap Retrieval-Augmented Generation (RAG) has rapidly emerged as the foundational architecture for grounding enterprise AI agents in p…
Here's an output from a RAG system asserting a pricing claim it was never given, for a question its context couldn't answer. I ran it past the two mos…
Stop Stuffing Your LLM Agent's Context Window: Structured Memory Categories with Mem0 Most tutorials on giving an LLM agent "memory" show you the same…
A follow-up to How Old Is My Data? The failure mode that gets worse when a machine is reading the data In a classic dashboard, stale data is a human p…
Most people think ChatGPT is "the AI." In reality, ChatGPT is just one layer of a much larger engineering stack. Modern AI applications aren't powered…
The first failure I had to eliminate in the blog pipeline was not a bad paragraph. It was a bad evidence set. The system was finding a few nearby chun…
Мы попытались автоматизировать первую линию SOC . Захотелось объединить гибкость ЛЛМ и надежность сигнатурных движков. Поместилось все это в …
В статье я расскажу, как решал проблемы погружения в проект сначала вручную, а потом с помощью ИИ-инструментов и как мне удалось сократить путь от дне…
ok so real talk. your latency graph looks clean. error rate is chilling. every /chat is HTTP 200. and the answers are just… wrong. like confidently wr…
Your baseline scored 0.000? Before you publish the win, here is the checklist I now run, because a zero from a baseline is almost never a result. It i…
Память стала одной из самых востребованных функций диалоговых и агентных систем. Если пользователь регулярно обращается к ассистенту — для работы, кон…
discovery that changed how I think about AI evaluation — and led me to build an open-source testing framework. ───────────────────────────────────────…
TL;DR: If you run concurrent inference (e.g., via OpenVINO AsyncInferQueue or custom threading) for text/code embeddings, your tests might show 0 exce…
I recently came across a weekend project shared by Michael Vicente , and it changed how I think about building AI-powered applications. Michael built …
Your hallucination checker only sees the final paragraph. That’s the bleed. A fluent wrong number often starts earlier: empty retrieval, a swallowed t…
One of the first features users expect from an AI application is deceptively simple: Upload a document. Ask questions. Get accurate answers. Whether y…
RAG for developers who aren't AI engineers: what actually matters Most non-AI developers have a mental model of RAG that is either wrong or dangerousl…
Disclosure: I maintain Tura. A coding agent often spends a separate model turn on each part of a routine workflow: inspect the environment, edit packa…
Part 6 (finale) of Retrieval-Augmented Self-Recall. Code: RE-call . Part 5: the gap threshold that didn't transfer . I fine-tuned the embedder on my o…
Part 4 of Retrieval-Augmented Self-Recall. Code: RE-call . Part 3: the honesty guards . A standard RAG benchmark would have handed my retriever a perf…
Part 3 of Retrieval-Augmented Self-Recall. Code: RE-call . Part 2: hybrid retrieval on Postgres . Ask your agent "have we tried this filter on this ma…
Part 2 of Retrieval-Augmented Self-Recall. Code: RE-call . Part 1: the self-recall problem . Say "vector search" and the reflex is a dedicated vector …
Про LLM-wiki здесь уже было несколько хороших статей ( 1 , 2 и 3 ), поэтому подробно останавливаться на идее Andrej Karpathy не буду. В двух словах: в…
Genkit Agents API, ORA, Python AI Explainer: New Tools for Workflow Automation Today's Highlights This week, Google's Genkit ships a powerful Agents A…