Skip to main content

VirtusLab's ArticlesRSS

Artificial Intelligence|Sep 3, 2025

GitHub All-Stars #2: Mem0 - Creating memory for stateless AI minds

As part of our GitHub All-Stars series, where we examine open-source gems, I stumbled upon a project that strikes at the heart of one of the most fundamental problems in modern AI. After analyzing deepagents and its system-level approach to reasoning, the natural next step was to examine how we solve the problem… of memory.

neurali_links
Artificial Intelligence|Sep 2, 2025

Digitalization and AI in Insurance

The Insurance industry needs modernization. Current accelerated digitisation makes it hard for laggards to keep up. There is a clear efficiency gap that needs bridging. The market's connectivity is low-tech, hugely inefficient, and the market lacks the will to adapt to modern technology standards - particularly among traditional insurers that have expanded organically or through acquisitions.

digital_umbrella
Artificial Intelligence|Aug 27, 2025

GitHub All-Stars #1: deepagents - Architecture of Deep Reasoning for Agentic AI

I’ve always claimed there’s no better way to learn anything than by building something yourself… and the second-best way is reviewing someone else’s code. From now on, every Wednesday we’ll pick one trending repo from the previous week and give it some attention: a tutorial, an article, or a code review - learning directly from its authors.

blue_optical_fiber
Artificial Intelligence|Aug 21, 2025

This Month We AIed #1

As we go full-AI mode, we want to inspire fellow developers with all the cool projects and experiments our devs are running with AI tools and agents. This is why we are launching the new series: “This Month We AIed” initiated by the Scala expert and SoftwareMill co-founder, Adam Warski.

logos_VirtusLab_SoftwareMill
Artificial Intelligence|Aug 12, 2025

What top engineers read about AI in July 2025

This first edition curates in-depth, hype-free AI insights for engineers, from the pitfalls of multi-agent systems to the rise of AI-powered browsers. Expect contrarian takes, practical engineering tips, and real-world case studies over fleeting trends.

What engineers read about AI in July 2025
Artificial Intelligence|Aug 11, 2025

How MCP and LLM tool calls work

Explore how tool invocation works in LLMs like Claude and ChatGPT, blending prompt design with infrastructure. Understand the role of MCP in standardizing external tool integration for seamless AI-agent interactions.

How_MCP_and_LLM_tool_calls_work_cover.jpg
Artificial Intelligence|Jul 22, 2025

VirtusLab's Guide to Agentic Programming on the JVM Part 1

Explore how MCP transforms JVM tools like WildFly and Ghidra into LLM-driven operations, diagnostics, and reverse engineering servers. Discover how agents can now run diagnostics, decompile malware, and even query applications—all via chat.

Guide_to_agentic_programming_cover.jpg
Artificial Intelligence|Jul 14, 2025

Providing library documentation to AI coding assistants

If you are using AI coding assistants or agents, they will only be as helpful as their knowledge of the libraries you use. LLMs know a lot about the world from their training set, but that might not include a library's documentation at all or include an older version. Agents can browse the Internet looking for more recent information, but this might not be precise enough. For instance, the web might be littered with outdated examples, and the latest information might only be available in the official docs. Hence, if you are a library author, how do you prepare your documentation for consumption by coding agents?

colorfull library
Artificial Intelligence|May 15, 2025

What are the differences and similarities between GenAI and LLMs?

GenAI and LLMs are distinct AI models, but have so many commonalities that some users struggle to tell them apart. To find the right application for them in a business environment, we will discuss the differences between the two.

purple_brain
Artificial Intelligence|May 20, 2024

How to build an LLM chatbot for your company’s information

As organizations grow in size, the volume of internal information swells exponentially. A LLM chatbot helps to find the information and streamline data distribution.

How_to_build_an_LLM_chatbot_for_your_companys_information_image-min.jpg
Artificial Intelligence|Jan 28, 2022

Computer Vision in production – Nvidia DeepStream

Nvidia DeepStream is portrayed as a solution to reliably host and serve deep learning models for live video feeds, especially at the edge where latency and efficiency matter most. The article frames DeepStream as a production-ready tool that brings computer vision techniques into mainstream IT systems.

Computer vision in production Nvidia_DeepStream