Memento · เปลี่ยนกล่องอีเมลทั้งชีวิตให้เป็นวิกิส่วนตัวที่ถาม AI ได้ โดยรันบนเครื่องตัวเอง 100%
Memento เป็นเครื่องมือโอเพนซอร์สที่อ่านอีเมลเก่าหลายปีของเรา แล้วจัดใหม่เป็นวิกิที่ค้นและถาม AI ได้ โดยแยกตามคน โปรเจกต์ และหัวข้อ แทนการเรียงตามเวลา จุดที่ต่างคือทุกอย่างรันบนเครื่องตัวเอง ข้อมูลในกล่องอีเมลไม่ต้องออกไปไหนเลย

Memento คือเครื่องมือโอเพนซอร์สที่อ่านกล่องอีเมลทั้งชีวิตของเรา ตั้งแต่หลักพันจนถึงหลักแสนฉบับ แล้วจัดใหม่เป็น "วิกิส่วนตัว" ที่ค้นและถาม AI ได้ แทนที่จะเรียงตามวันเวลาเหมือนในแอปอีเมลทั่วไป มันจัดเนื้อหาใหม่ตามคนที่เราติดต่อ (People) · โปรเจกต์ที่เคยทำ (Projects) · หัวข้อที่วนกลับมาเรื่อยๆ (Concepts) และจดหมายข่าวที่สมัครไว้ จากนั้นก็ถามเป็นภาษาคนได้เลย เช่น "ดีลกับลูกค้ารายนี้สรุปกันไว้ว่าอะไรบ้าง" แล้ว Memento จะค้นข้ามทั้งคลังอีเมลมาตอบให้
จุดที่ทำให้ Memento น่าสนใจกว่าผู้ช่วยอีเมลตัวอื่นคือ มันรันบนเครื่องของเราเองทั้งหมด อีเมลทุกฉบับไม่ต้องอัปโหลดขึ้นคลาวด์ของใคร เครื่องมือนี้มาเป็นโปรแกรมไฟล์เดียว เปิดแล้วทำงานอยู่ที่ 127.0.0.1 หรือก็คือในเครื่องเราเท่านั้น ไม่เปิดออกสู่ภายนอก คนที่อีเมลกองเป็นพันแต่ไม่กล้าเอาข้อมูลส่วนตัวขึ้นคลาวด์ จึงได้ผู้ช่วยขุดและจัดการอีเมลโดยไม่ต้องแลกความเป็นส่วนตัวออกไป
ปัญหาไม่ใช่หาไม่เจอ แต่คุณค่ามันกระจายข้ามหลายปี
แอปอีเมลทุกตัวออกแบบมาให้เมล์ล่าสุดเด่นที่สุด เมล์ใหม่อยู่บนสุด เก่ากว่านั้นก็ไหลลงไปเรื่อยๆ ช่องค้นหาช่วยได้ก็ต่อเมื่อเรารู้คำที่ใช้ค้นอยู่แล้ว และต่อให้ค้นเจอ มันก็แค่ยื่นรายชื่อเมล์มากองให้เราไล่อ่านเองอยู่ดี
แต่คุณค่าจริงๆ ของกล่องอีเมลไม่ได้อยู่ในเมล์ฉบับเดียว มันกระจัดกระจายอยู่ในเมล์ตลอดหลายปี ทั้งบทสนทนาที่ยืดยาว จดหมายข่าวที่อ่านสะสมมา คนที่เคยร่วมงาน โปรเจกต์ที่ผ่านมือไป และหัวข้อที่กลับมาคุยซ้ำๆ ข้อมูลพวกนี้มีค่ามาก แต่ถูกหั่นเป็นชิ้นเล็กๆ ตามวันที่เมล์เข้า ทำให้มองภาพรวมไม่ออก Memento แก้ตรงจุดนี้ด้วยการเปลี่ยนแกนการจัดเรียงจาก "เวลา" มาเป็น "ความหมาย"
วิกิที่จัดอีเมลตามความหมาย ไม่ใช่ตามวันที่

Memento แบ่งมุมมองของกล่องอีเมลออกเป็น 5 ส่วน แต่ละส่วนตอบคนละคำถามในหัวเรา
- People สำหรับเวลาที่อยากรู้ว่า "เคยคุยอะไรกับคนนี้ไว้บ้าง" · รวมทุกการติดต่อกับคนคนหนึ่งไว้ที่เดียว
- Projects สำหรับเวลาที่อยากรู้ว่า "งานนี้ตกลงกันไว้ว่ายังไง" · รวมให้เห็นว่าใครร่วมงานบ้าง ตัดสินใจอะไรกันไป และเรื่องคืบหน้ามาตามลำดับเวลายังไง
- Concepts สำหรับหัวข้อที่เราสนใจและวนกลับมาเรื่อยๆ · รวมหลักฐานทุกชิ้นของเรื่องนั้นจากทั่วทั้งคลัง
- Newsletters สำหรับจดหมายข่าวที่สมัครไว้ · แยกออกมาให้เห็นว่าอ่านอะไรสะสมมาบ้าง
- Home คือหน้าแชต Ask Memento ที่พิมพ์ถามอะไรก็ได้ แล้วมันจะไปค้นข้ามทั้งห้าส่วนมาตอบ
ถ้าไม่รู้ว่าจะเริ่มดูตรงไหน ให้เริ่มที่หน้า Home แล้วถามเป็นคำถามตรงๆ ก่อนได้เลย ส่วน People กับ Projects เหมาะกับตอนที่รู้อยู่แล้วว่าจะเจาะใคร หรือเรื่องไหน
แต่ละส่วนไม่ได้แค่เอาเมล์มากองรวมกัน เบื้องหลังมีผู้ช่วย AI ที่ออกแบบมาเฉพาะเรื่องนั้นๆ · ส่วน People จะมองหาสัญญาณความสัมพันธ์ว่าใครเกี่ยวข้องกับใคร ติดต่อบ่อยแค่ไหน · ส่วน Projects จะดูว่าใครร่วมงานในเรื่องนั้น มีการตัดสินใจอะไรเกิดขึ้น และเรื่องคืบหน้ามาตามลำดับเวลายังไง · ส่วน Concepts จะคอยรวบหลักฐานของหัวข้อนั้นจากทั่วทั้งคลัง ผลที่ได้จึงไม่ใช่รายชื่อเมล์ แต่เป็นเอกสารสรุปที่อ่านรู้เรื่องในตัวมันเอง
ทุกคำตอบชี้กลับไปยังอีเมลต้นทางได้
จุดที่ทำให้ Memento ต่างจากการโยนอีเมลทั้งกองให้ AI สรุปแบบมั่วๆ คือ ทุกข้อความที่มันสรุปต้องย้อนกลับไปหาเมล์ต้นทางจริงได้เสมอ ถ้ามันบอกว่า "โปรเจกต์นี้เลื่อนเดดไลน์ไปเดือนหน้า" เราคลิกตามกลับไปดูได้ว่าข้อมูลนี้มาจากเมล์ฉบับไหน ใครเป็นคนพูด เมื่อไหร่
ที่ทำแบบนี้ได้เพราะ Memento ไม่ได้โยนทุกอย่างให้ AI ตั้งแต่ต้น ก่อนจะเรียกโมเดลทุกครั้ง มันจัดการงานพื้นฐานที่ไม่ต้องให้โมเดลเดาให้เสร็จก่อน · รวมรายชื่อผู้ติดต่อที่ซ้ำกันให้เหลือคนเดียว · จับว่าอีเมลไหนคือจดหมายข่าว · สรุปสถิติการติดต่อระหว่างคน เมื่อส่วนนี้เสร็จแล้ว ค่อยส่งต่อให้ผู้ช่วย AI ทำงานส่วนที่ต้องใช้ความเข้าใจ พอถึงตอนค้น ผู้ช่วยก็มีเครื่องมือเฉพาะให้ใช้ ทั้งค้นด้วยคำตรงตัว ค้นด้วยความหมาย สรุปทั้งเธรด และไล่ดูว่าใครเชื่อมโยงกับใคร
นี่คือเหตุผลที่หน้าโปรเจกต์ของ Memento เรียกผลลัพธ์ว่า "เอกสารที่มีชีวิต" ไม่ใช่คำตอบที่ตอบเสร็จแล้วหายไป เราเปิดกลับมาแก้ มาเพิ่ม มาทบทวนได้ตลอด ต่างจากวิธีถาม-ตอบทั่วไปที่ตอบหนึ่งคำถามแล้วลืมงานที่เพิ่งทำไป
ข้อมูลไม่ออกเครื่อง แต่ยังเลือกโมเดลได้อิสระ

หัวใจของ Memento คือทุกอย่างรันในเครื่องเรา ตัวโปรแกรมเป็นไฟล์เดียวที่ฝังหน้าเว็บไว้ในตัว เปิดที่ 127.0.0.1:8787 แล้วเสิร์ฟอยู่แค่ในเครื่อง ส่วนอีเมลก็อ่านมาจากคลังที่ชื่อ msgvault แบบอ่านอย่างเดียว ไม่แตะไม่แก้ของเดิม เขียนลงเฉพาะตารางของ Memento เองเท่านั้น
ส่วนที่ต้องพูดให้ตรงคือเรื่อง AI · ตัวจัดเรียงและตัวค้นรันในเครื่องก็จริง แต่การให้ผู้ช่วย AI อ่านและสรุปต้องอาศัยโมเดลภาษา และตรงนี้เรามีทางเลือก ถ้าอยากให้ข้อมูลไม่ออกเครื่องเลยจริงๆ ให้ต่อกับโมเดลที่รันในเครื่องผ่าน Ollama หรือ LM Studio ได้ ขอแค่โมเดลนั้นรองรับการเรียกใช้เครื่องมือ หรือถ้ารับได้ว่าจะส่งบางส่วนออกไป ก็ต่อกับบริการคลาวด์แบบ OpenAI-compatible ได้เช่นกัน
ความยืดหยุ่นตรงนี้คือสิ่งที่ทำให้คำว่า local-first มีน้ำหนักจริง เราเป็นคนตัดสินเองว่าจะแลกความเป็นส่วนตัวกับความสามารถของโมเดลใหญ่แค่ไหน ไม่ใช่ถูกบังคับให้ส่งทุกอย่างขึ้นคลาวด์ตั้งแต่แรกเหมือนเครื่องมือส่วนใหญ่
อยากลองดูก่อน เริ่มที่โหมด demo
ข้อดีอย่างหนึ่งของ Memento คือเราลองดูหน้าตาและการทำงานได้ก่อน โดยไม่ต้องเอาอีเมลจริงมาต่อ มันมีโหมด demo ที่ใช้คลังอีเมลปลอมที่สร้างขึ้นมา ไม่แตะข้อมูลจริงของเราเลย เหมาะกับการลองให้เห็นภาพว่าวิกิแบบนี้ใช้งานยังไง
ขั้นแรกสุด ถ้าอยากแค่เห็นว่ามันทำงานยังไง ทำสามขั้นนี้ก่อนได้เลย
- โหลดและ build ตัว Memento จากโค้ดในหน้า Memento บน GitHub (ต้องมี Go เวอร์ชัน 1.26 ขึ้นไป · Node.js 22 ขึ้นไป · และ pnpm ติดตั้งไว้ก่อน)
- สั่งรันโหมด demo ด้วยคำสั่ง
./memento app --demo - มันจะเปิดเบราว์เซอร์ไปที่
http://127.0.0.1:8787ให้อัตโนมัติ แล้วเราก็กดดูแต่ละส่วนได้เลย
พอเห็นภาพแล้วค่อยต่อกับคลังอีเมลจริง Memento ไม่ได้อ่านจากกล่องอีเมลตรงๆ แต่อ่านจากคลังชื่อ msgvault ซึ่งเป็นเครื่องมือแยกต่างหากที่ดึงอีเมลของเรามาเก็บไว้ในเครื่องก่อน เมื่อมีคลังพร้อมแล้ว Memento ก็อ่านต่อจากตรงนั้นแบบอ่านอย่างเดียว
ของฟรี แต่ไม่ใช่ของที่กดติดตั้งเสร็จใน 5 นาที
ความจริงที่ต้องบอกไว้คือ Memento ตอนนี้ยังต้อง build จากโค้ดเอง ต้องมี Go · Node.js · pnpm ในเครื่อง ไม่ใช่ตัวติดตั้งสำเร็จรูปที่กดเดียวจบ คนที่ไม่เคยแตะเครื่องมือสายนักพัฒนาเลยอาจต้องใช้เวลาทำความคุ้นเคยอยู่บ้าง และยังต้องมีคลัง msgvault ไว้ก่อนด้วย
อีกเรื่องที่ควรรู้คือ การสร้างส่วน Projects และ Concepts เป็นงานที่กินทรัพยากรโมเดลพอสมควร Memento จึงให้เรายืนยันก่อนว่าจะให้สร้างจริงไหม ไม่ไปรันงานหนักให้เองโดยไม่ถาม วิธีนี้ช่วยเซฟทั้งเวลาและค่าใช้จ่ายของเรา ในมุมนี้มันจึงเหมาะกับคนที่พร้อมลงแรงตั้งต้นสักหน่อย เพื่อแลกกับผู้ช่วยอีเมลที่เก็บข้อมูลไว้กับตัวเองทั้งหมด
เครื่องมือนี้เป็นโปรเจกต์โอเพนซอร์สของ Memento (Latent Signal) ที่เริ่มจากการทดลองในงาน hackathon แล้วเติบโตเป็นโปรเจกต์ที่พัฒนาต่อเนื่อง ใครสนใจไปดูโค้ดหรือลองรันเองได้
สิ่งที่ Memento ชี้ให้เห็นไม่ใช่แค่เครื่องมือตัวหนึ่ง แต่เป็นไอเดียว่า ข้อมูลส่วนตัวที่สะสมมาหลายปีไม่จำเป็นต้องยกขึ้นคลาวด์ก่อนถึงจะให้ AI ช่วยขุดได้ · ยิ่งข้อมูลเป็นเรื่องส่วนตัวเท่าไร การให้มันอยู่กับเราเองก็ยิ่งสำคัญเท่านั้น
ที่มา:
- GitHub - latentsignal-org/memento จาก Memento (Latent Signal)
- Memento - Latent Signal จาก Memento (Latent Signal)



