ข้ามไปที่เนื้อหา

> ดูบันทึกวิวัฒนาการ

สิ่งที่ Maguyva ทำงานอยู่บน

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

PostgreSQL + Lanceการค้นหาเวกเตอร์แบบควอนไทซ์เอนจินภาษาโค้ดMCP ทุกที่279+ ภาษา

> lsmod | grep production

สิ่งที่ทำงานอยู่ในโปรดักชัน

นี่คือเลเยอร์หลักที่ยังคงอยู่หลังผ่านการทำซ้ำมาหลายรอบ แต่ละเลเยอร์ได้ที่ยืนของตัวเองมาด้วยการทำให้ดีบักง่ายขึ้น หรือลดแรงเสียดทานในการทำงานของเอเจนต์

ฐานข้อมูล

PostgreSQL + Lance

พื้นที่จัดเก็บและดัชนีที่แบ่งพาร์ทิชันตามผู้เช่า โค้ดของคุณถูกแยกอย่างอิสระ ไม่มีการปะปนดัชนีข้ามผู้ใช้

เอ็มเบดดิง

Voyage AI: voyage-4-large

เอ็มเบดดิงโค้ดที่มีความครบถ้วนในการค้นคืนสูง สำหรับการค้นหา การสืบค้น และการอ้างอิงข้อมูลจริงของเอเจนต์

การค้นหาเวกเตอร์

Binary Quantized HNSW

บีบอัดเอ็มเบดดิงให้เป็นลายเซ็นขนาด 2048 บิต แล้วอินเด็กซ์ด้วย HNSW ลดพื้นที่จัดเก็บลง 32 เท่า ค้นหาด้วยเลเทนซีต่ำ โดยไม่ต้องเพิ่มโครงสร้างพื้นฐานใดๆ

เอนจินภาษา

เอนจินภาษาโค้ด

สแตก Tree-sitter ที่ดัดแปลงอย่างหนัก พร้อมไวยากรณ์กำหนดเอง ฮิวริสติกตัวจัดการ และการครอบคลุมการสกัดข้อมูล 279 ภาษา

โปรโตคอล

โปรโตคอล MCP

เซิร์ฟเวอร์ MCP ระยะไกลสำหรับ Claude Code Claude Desktop Cursor VS Code Windsurf และother MCP-compatible clients เครื่องมือ 11 บน TypeScript Cloudflare Worker พร้อมการขนส่ง HTTP ที่สามารถสตรีมได้แบบเนทีฟ

แคช

Lance columnar + R2

เอ็มเบดดิงที่แคชแบบคอลัมนาร์ และซิงค์กับคลาวด์

ไทม์ไลน์สถาปัตยกรรม

สแตกที่เหลือหลังทางตัน

Maguyva ไม่ได้มาถึงรูปแบบนี้ในคราวเดียว แต่ละเลเยอร์รอดมาได้เพราะทำให้ระบบให้เหตุผลได้เร็วขึ้น ดำเนินงานได้ถูกลง หรือดีบักได้ง่ายขึ้นภายใต้แรงกดดัน

การทดลองด้านออร์เคสเตรชันเริ่มต้นก่อนหน้านั้น ไทม์ไลน์นี้เริ่มในเดือนกันยายน 2025 ตอนที่ผลิตภัณฑ์ Maguyva เองเริ่มเข้าโฟกัสชัดเจน

1
2025-Q3รากฐาน

เริ่มพัฒนา Maguyva อย่างมุ่งเน้น → Voyage voyage-code-3

ทิศทางผลิตภัณฑ์เริ่มชัดเจน และลูปการวนซ้ำอย่างรวดเร็วเริ่มต้นขึ้น

2
2025-Q3พื้นที่จัดเก็บ

เลเยอร์การสืบค้นเวกเตอร์แบบไบนารี

การค้นหาแบบควอนไทซ์ด้วยดัชนีที่กะทัดรัด ไม่ต้องมีสแตกเวกเตอร์แยกต่างหาก

3
2025-Q4เอนจิน AST

เอนจินภาษาโค้ดเริ่มใช้งานจริง

คำสืบค้นกำหนดเอง ตัวสำรองของตัวแยกวิเคราะห์ และฮิวริสติกที่ใช้ตัวจัดการ ครอบคลุม 279 ภาษา

4
2025-Q4การค้นหา

การค้นหาแบบผสานหลายรูปแบบ

การสืบค้นแบบจัดอันดับข้ามดัชนีเชิงความหมาย ข้อความ AST และกราฟ ในคำค้นหาเดียว

5
2026-Q1การแคช

การซิงค์ Lance columnar + R2

แคชแบบคอลัมนาร์ฝั่งเซิร์ฟเวอร์ เริ่มทำงานจากศูนย์ได้เร็วขึ้น

6
2026-Q1คุณภาพ

เฟรมเวิร์กตรวจสอบความถูกต้อง 279 ภาษา

การทดสอบการสกัดข้อมูลอัตโนมัติครอบคลุมทุกภาษาที่รองรับ

7
2026-Q1เปิดตัว

เปิดตัวสู่สาธารณะที่ maguyva.ai

7 เดือนจากการเริ่มพัฒนาอย่างมุ่งเน้น จนถึงเปิดให้ใช้งานสาธารณะ

8
2026-Q2โปรโตคอล

TypeScript Cloudflare Worker MCP (บริการ MCP ที่ทำงานบนเอดจ์)

การขนส่ง HTTP ที่สามารถสตรีมได้แบบเนทีฟ เวลาแฝงที่ต่ำกว่า สลับภายใต้การรับส่งข้อมูลแบบสด

NOWการฝัง

การฝังการผลิต → voyage-4-large

การค้นหา semantic ที่เรียกคืนได้สูงขึ้นหลังจากการตัดจาก voyage-code-3

> ps aux | grep maguyva

เราใช้งานสิ่งที่เราส่งมอบเอง

Maguyva ถูกสร้างขึ้นโดยเอเจนต์ที่ทำงานอยู่บน Maguyva เอง

ระบบออร์เคสเตรชันของเราประสานงานเอเจนต์ AI เฉพาะทางที่ใช้เครื่องมือ MCP ดัชนีค้นหา และโครงสร้างพื้นฐานโปรดักชันชุดเดียวกับที่คุณได้รับ ไม่มีเวอร์ชันภายในแยกต่างหาก หน้าทีมงานระบุไว้ว่า “1x Maguyva ($149) — เราจ่ายเงินให้ตัวเอง” นั่นไม่ใช่มุก มันคือใบแจ้งหนี้จริง

// เราคือลูกค้าคนแรกของตัวเอง และดีพลอยขึ้นโปรดักชันทุกวัน

> cat /etc/principles.d/*.conf

กฎที่รอดมาถึงโปรดักชัน

นี่คือข้อจำกัดที่ยังมีประโยชน์อยู่ในโปรดักชัน มันไม่ใช่เรื่องอุดมการณ์มากเท่ากับการทำให้ระบบเข้าใจได้ ในขณะที่เอเจนต์กำลังเปลี่ยนแปลงโค้ดอย่างรวดเร็ว

!

ไม่มีการทำงานสำรองแบบเงียบ

ล้มเหลวเร็ว แก้เร็ว ข้อผิดพลาดทุกครั้งปรากฏขึ้นทันที ไม่มีการเสื่อมประสิทธิภาพแบบนุ่มนวลที่ซ่อนบั๊กไว้ในโปรดักชัน

// แพนิกดีกว่าความเสียหายแบบเงียบ

λ

RPC เป็นหลัก

ตรรกะฝั่งฐานข้อมูลเพื่อประสิทธิภาพ ฟังก์ชัน PostgreSQL ทำงานใกล้กับข้อมูล ตัดการเดินทางไปกลับที่ไม่จำเป็นออก

// ฟังก์ชัน PostgreSQL, ORM 0 ตัว

CQRS

แยกเส้นทางเขียนและอ่านออกจากกัน ไพพ์ไลน์การอินเด็กซ์เป็นฝ่ายเขียน เครื่องมือ MCP เป็นฝ่ายอ่าน แต่ละฝั่งมีกลยุทธ์การปรับให้เหมาะสมต่างกัน

// เขียน: แบบแบตช์ | อ่าน: แคชไว้

#

UUID แบบดีเทอร์มินิสติก

ความสอดคล้องของแคชโดยไม่ต้องค้นฐานข้อมูล อินพุตเดียวกัน = ID เดียวกัน การทำงานแบบไอเดมโพเทนต์ตั้งแต่การออกแบบ

// uuid5(namespace, content_hash)

สถาปัตยกรรมที่ดีที่สุดคือสถาปัตยกรรมที่คุณดีบักได้ตอนตีสาม
(เราทดสอบมาแล้วจริงๆ)

// อัปเดตล่าสุด: 2026-07

ลองใช้กับรีโปของคุณ

> ssh infra@maguyva -- status

โค้ดของคุณอยู่ที่ไหน

ไม่มีความลึกลับใดๆ นี่คือสิ่งที่เกิดขึ้นกับโค้ดของคุณอย่างชัดเจน เมื่อคุณเชื่อมต่อรีโป

การประมวลผล

เซิร์ฟเวอร์ Bare Metal ฝั่งตะวันออกของสหรัฐฯ

เครื่อง bare-metal ในแอชเบิร์น ปรับแต่งเพื่อปริมาณงานอินเด็กซ์โดยเฉพาะ แทนที่จะเป็นอินสแตนซ์อเนกประสงค์ที่มีสัญญาณรบกวน

เอดจ์

CDN ทั่วโลกของ Cloudflare

แคชการตอบสนองของ API และ MCP ไว้ที่ edge ทรัพยากรแบบสแตติกถูกให้บริการจากเครือข่ายทั่วโลกของ Cloudflare

การแยกส่วน

แบ่งพาร์ทิชันตามผู้เช่าในแต่ละเวิร์กสเปซ

แต่ละเวิร์กสเปซได้ดัชนีรีโพซิทอรีที่จำกัดขอบเขตตามผู้เช่าตลอดทั้งไพพ์ไลน์และฐานข้อมูล เราใช้โค้ดของลูกค้าเพื่อให้บริการโค้ดอินเทลลิเจนซ์เท่านั้น ไม่ใช่เพื่อฝึกโมเดลหรือขายข้อมูล

นิติบุคคล

จดทะเบียนในสิงคโปร์

UT International PTE. LTD. เขตอำนาจศาลที่แท้จริง ตัวตนที่แท้จริง

การลบ

ลบรีโป ลบดัชนี

ยกเลิกการเชื่อมต่อรีโปแล้ว Maguyva จะลบซอร์สโค้ดที่ถูกอินเด็กซ์ เอ็มเบดดิง และข้อมูลกราฟที่ใช้งานอยู่ออกจากบริการ ส่วนแบ็กอัปที่หลงเหลืออยู่จะหมดอายุตามตารางการเก็บรักษาข้อมูล

ภูมิภาค

ต้องการภูมิภาค EU หรือ AU?

ภูมิภาคการดีพลอยเพิ่มเติมเป็นเรื่องที่คุยกันได้สำหรับลูกค้าที่มีข้อกำหนดด้านถิ่นที่อยู่ของข้อมูล