• เอนจินค้นหาโค้ดแบบ Structural ที่พัฒนาขึ้นเพื่อแก้ปัญหา คอขวดด้านความเร็วในการค้นหาบริบท ของ AI code assistant
  • วิเคราะห์ โครงสร้างไฟล์และเมทาดาทา เพื่ออนุมานเจตนา และทำความเร็วการค้นหาได้ ต่ำกว่า 500ms
  • ออกแบบแบบ local-first ที่ทำงานได้โดยไม่ต้องใช้ embedding, vector database หรือ external API
  • ให้ ประสิทธิภาพการค้นหาที่สม่ำเสมอ แม้ในโมโนรีโปขนาดใหญ่ (เช่น Chromium ที่มีไฟล์ 480,000 ไฟล์)
  • ใช้ การสแกนไฟล์บน Git basis เพื่อจัดการไฟล์ที่ติดตามไว้ก่อน และใช้วิธี Deterministic Scoring
  • ทำงานเป็นเซิร์ฟเวอร์ MCP (Model Context Protocol) และรองรับการผสานรวมกับ Claude Desktop, Cursor, VS Code เป็นต้น
  • รองรับการวิเคราะห์ขอบเขตผลกระทบ (Blast Radius) เมื่อมีการเปลี่ยนแปลงโค้ดด้วยฟีเจอร์ Impact Analysis
  • มีตัวเลือก Scoped Search (--path) สำหรับจำกัดการค้นหาเฉพาะในไดเรกทอรีที่กำหนด
  • มีตัวเลือก CLI แบบละเอียด เช่น การแยกค้นหาระหว่างโค้ด/เทสต์/ไฟล์ตั้งค่า
  • มีความหน่วงในการค้นหาระดับ 0.3~0.4 วินาที และให้ ประสิทธิภาพเร็วกว่า การค้นหาแบบเวกเตอร์ได้สูงสุด 25 เท่า
  • ลดการใช้โทเค็นได้สูงสุด 63% และลดการเข้าถึงไฟล์ที่ไม่จำเป็นให้น้อยที่สุด
  • รองรับการตั้งค่าผ่าน environment variable เพื่อควบคุมจำนวนไฟล์, timeout, ignore pattern เป็นต้น
  • ใช้โครงสร้างไลเซนส์แบบ dual license ระหว่าง AGPL-3.0 และไลเซนส์เชิงพาณิชย์
    • ใช้งานภายในองค์กรและการผสานรวมกับโอเพนซอร์สได้ฟรี
    • หากผสานรวมกับ IDE เชิงพาณิชย์หรือ SaaS จะต้องมีไลเซนส์แยกต่างหาก
  • พัฒนาด้วย TypeScript และเผยแพร่ในรูปแบบ แพ็กเกจ npm (mantic.sh)
  • สามารถตั้งค่าให้ Claude หรือ Cursor เรียกใช้ Mantic อัตโนมัติได้ผ่าน กฎการผสานรวม AI IDE (Agent Rules)

ยังไม่มีความคิดเห็น

ยังไม่มีความคิดเห็น