Learn how Pydantic AI's agent framework enabled a hallucination-free, multilingual chatbot that seamlessly handles both English and Arabic for journalist training.
From 1% response rate to AI-powered journalism training
ARIJ Network, connecting investigative journalists across 22 countries in the Middle East and North Africa, partnered with Vstorm to build a RAG-based AI chatbot using Pydantic AI. The bilingual system (English/Arabic) transformed their training process from handling just 1% of inquiries to delivering reliable, fact-checked knowledge at scale while creating new revenue streams.
“Using the PydanticAI framework, it was possible to build the agent itself and a set of tools: one to connect with the database, and one to validate the answers and ensure their language correctness. With that, the agent itself could deliver the best response possible.”— Vstorm, ARIJ Network
Products Used:
Related case studies
View all case studiesAutonomyAI, an agentic operating system that lets product and design teams ship merge-ready code into existing brownfield codebases, runs Pydantic Logfire as agent-queryable AI observability. Its agents query Logfire directly through the MCP server to debug their own code while building and to review behavior after merge, turning production telemetry into a feedback loop that files its own tickets. Over five weeks the loop caught 12 silent no-op deployments and surfaced 65 issues from real traffic, and Logfire carries the workload at roughly a third of the team’s Datadog spend.
Qualio, a quality and compliance platform, ships AI features into a regulated industry where customers audit every release. The team uses Pydantic AI as its agent framework and Pydantic Evals to test LLM behavior, gating every deploy behind a pass rate threshold across roughly 160 test cases and 300 evaluations. Because the eval criteria are written in plain language, Qualio's customers' compliance teams can read and approve the same evidence during due-diligence reviews.
Explore Logfire
Explore our open source packages