Why (and how) we built 3 AI agents into our product | Dark Hacker News