Lucene เป็นชุดเครื่องมือกลไกการดึงข้อความแบบเต็มแบบโอเพ่นซอร์สจาก Apache Software Foundation เป็นสถาปัตยกรรมกลไกการดึงข้อความแบบเต็มที่ให้กลไกการสืบค้นที่สมบูรณ์ กลไกการจัดทำดัชนี และส่วนหนึ่งของกลไกการวิเคราะห์ข้อความ วัตถุประสงค์ของ Lucene คือการจัดหาชุดเครื่องมือที่เรียบง่ายและใช้งานง่ายให้กับนักพัฒนาซอฟต์แวร์ เพื่อให้สามารถใช้งานฟังก์ชันการค้นหาข้อความแบบเต็มในระบบเป้าหมายได้อย่างง่ายดาย หรือเพื่อสร้างเครื่องมือค้นหาข้อความแบบเต็มที่สมบูรณ์ตามนั้น
เดิมที Lucene เขียนโดย Doug Cutting ผู้เชี่ยวชาญด้านการจัดทำดัชนี/การสืบค้นข้อความแบบเต็ม ครั้งหนึ่งเขาเคยเป็นผู้พัฒนาหลักของเครื่องมือค้นหา V-Twin ต่อมาเขาดำรงตำแหน่งนักออกแบบสถาปัตยกรรมระบบอาวุโสที่ Excite และปัจจุบันทำงานในอินเทอร์เน็ตบางส่วน สถาปัตยกรรมพื้นฐาน เขาสนับสนุน Lucene โดยมีเป้าหมายในการเพิ่มความสามารถในการค้นหาข้อความแบบเต็มให้กับแอปพลิเคชันขนาดเล็กและขนาดกลางต่างๆ