ในการออกแบบโมเลกุลใหม่ๆ นักวิจัยมักเผชิญกับเป้าหมายที่ขัดแย้งกัน เช่น ความต้องการให้ยาออกฤทธิ์ได้ดีแต่ต้องสามารถสังเคราะห์ได้จริงในห้องแล็บ อัลกอริทึมเดิมๆ มักใช้นโยบายเดียวในการตัดสินใจ ซึ่งอาจทำให้พลาดผลลัพธ์ที่เหมาะสมที่สุดไป ATOM จึงถูกพัฒนาขึ้นในรูปแบบเฟรมเวิร์ก Multi-Agent ที่จำลองการค้นหาเป็นโครงสร้างต้นไม้
ในแต่ละโหนดของต้นไม้จะมีเอเจนต์ที่เชี่ยวชาญเฉพาะด้านคอยตัดสินใจตามบริบทและเป้าหมายที่ต่างกัน โดยเน้นการประสานงานกันตามเส้นทางของต้นไม้แทนการบังคับให้เห็นพ้องตรงกันทั้งหมด วิธีนี้ช่วยให้ระบบสามารถเปรียบเทียบและรักษาแนวทางการพัฒนาโมเลกุลที่หลากหลายไว้ได้พร้อมๆ กัน ส่งผลให้การค้นพบโมเลกุลใหม่ๆ มีความสมดุลทั้งด้านประสิทธิภาพ ความยากง่ายในการสังเคราะห์ และคุณสมบัติทางเภสัชจลนศาสตร์ (ADMET)