Dev-Diary 7 — Building an AI Agent at Netguru

Dev diary #7

We need database. We started to encounter first issues with our system related to lack of information.

The issue is that we gather all information from API calls, which leads to a problem, where we don’t have internal memory for Agent. It simply “forgets”. It has access to Slack, where all the information exists, but how do you search for something, when you are missing keywords. It’s like when you want to say something and you almost have it, but your mind is blurred and stuck.

So our Agent sometimes has something just on the tip of the tongue.

To fix that, we need database to save key information and add memory. In Autogen there is literally memory module for agents so they can decide what is worth saving or not: https://hubs.ly/Q03qC6L70 .

It’s the first step, let AI decide what is important. Next step simple scratchpad with key notes about what’s happening - links, important notes from people etc.