เซิร์ฟเวอร์ MCP ท้องถิ่นที่ให้ LLMs เข้าถึงไฟล์ส่วนตัวที่ค้นหาได้
autology ซึ่งสร้างโดย Curt Park เป็นเซิร์ฟเวอร์แบบโอเพ่นซอร์สที่เชื่อมต่อโมเดลภาษาเข้ากับเอกสารและโค้ดในเครื่องของผู้ใช้ มันทำการจัดทำดัชนีไดเรกทอรีและส่งคืนการจับคู่ตามความหมายเพื่อให้โมเดลสามารถอ้างอิงข้อความที่เกี่ยวข้องในระหว่างเซสชัน แอปนี้มุ่งเน้นไปที่การค้นหาความหมาย การจัดทำดัชนีในอุปกรณ์ และการส่งมอบข้อความที่มีบริบท มันมุ่งเป้าไปที่นักพัฒนา นักวิทยาศาสตร์ข้อมูล และผู้ใช้ที่มีความสามารถสูงที่ต้องการเข้าถึงโค้ดเบส เอกสาร และการรวบรวมโน้ตที่มีความรู้เกี่ยวกับโมเดลภายในสภาพแวดล้อมของตนเอง
Autology เปิดเผยข้อความท้องถิ่นต่อโมเดลผ่านการฉีดข้อมูลบริบท
Autology จัดหาข้อมูลที่ถูกดึงออกมาโดยตรงให้กับโมเดลที่คุณกำลังใช้ ซึ่งเป็นการออกแบบที่ฉีดบริบทท้องถิ่นเข้าสู่ LLM prompts เพื่อให้ข้อมูลในการตอบคำถาม เซิร์ฟเวอร์จะส่งคืนข้อความที่เลือกจากไฟล์ที่จัดทำดัชนี และข้อความเหล่านั้นจะถูกส่งไปยัง LLM (เช่น ลูกค้าที่เข้ากันได้เช่น Claude Desktop) เพื่อให้โมเดลสามารถอ้างอิงบรรทัดหรือย่อหน้าที่แน่นอนได้เมื่อสร้างการตอบกลับ
การค้นหามุ่งเน้นที่ความหมายและจัดการไฟล์นักพัฒนาที่เน้นข้อความเป็นหลัก
เครื่องมือค้นหาทำงานตามความเกี่ยวข้องทางความหมายแทนที่จะเป็นการจับคู่คำสำคัญอย่างง่าย และถูกสร้างขึ้นเพื่อจัดทำดัชนีและค้นหารูปแบบที่เน้นข้อความซึ่งพบได้ทั่วไปในสภาพแวดล้อมการพัฒนา ข้อมูลนำเข้าที่รองรับรวมถึงไฟล์โค้ดต้นฉบับ, Markdown, และข้อความธรรมดา เซิร์ฟเวอร์จะสแกนไดเรกทอรีท้องถิ่นเพื่อสร้างดัชนี ทำให้การค้นหาขนาดคลังและการดึงเอกสารเป็นไปได้โดยไม่ต้องใช้บริการจัดทำดัชนีภายนอก
การเชื่อมต่อจำเป็นต้องมีลูกค้าที่เข้ากันได้กับ MCP และการกำหนดค่า
Autology ทำงานเป็นเซิร์ฟเวอร์ Model Context Protocol ที่ลูกค้าต้องเรียกใช้ ดังนั้นต้องมีลูกค้าที่เข้ากันได้เพื่อใช้งาน มาตรฐานการตั้งค่าตัวอย่างอ้างอิงการเพิ่มการกำหนดค่าเซิร์ฟเวอร์ Autology ไปยังไฟล์การกำหนดค่าของลูกค้าและชี้ไปที่จุดสิ้นสุดของเซิร์ฟเวอร์ การทำงานขึ้นอยู่กับลูกค้าในการขอบริบทและรวมข้อมูลที่ส่งคืนเข้าไปในโมเดล prompts
สร้างขึ้นเพื่อการปรับเปลี่ยนและความเป็นส่วนตัวแบบท้องถิ่นเป็นหลักตามการออกแบบ
โค้ดเบสเป็นพื้นฐาน Python เพื่อให้สามารถปรับแต่งและขยายได้ ทำให้เหมาะสมสำหรับทีมที่ต้องการปรับกฎการจัดทำดัชนีหรือเพิ่มตัวจัดการไฟล์ การประมวลผลและการจัดทำดัชนีจะเกิดขึ้นบนเครื่องโฮสต์ ซึ่งเป็นโมเดลที่เน้นความเป็นท้องถิ่นที่ตั้งใจจะเก็บเนื้อหาของไฟล์ภายใต้การควบคุมของผู้ใช้แทนที่จะส่งข้อมูลจำนวนมากไปยังที่เก็บข้อมูลภายนอก สถ mimนั้นสนับสนุนการทำงานที่มีความปลอดภัยซึ่งต้องการการส่งมอบบริบทในสถานที่
ตัวเลือกที่เหมาะสมสำหรับบริบทของโมเดลท้องถิ่นที่มุ่งเน้นนักพัฒนา โดยมีภาระการกำหนดค่า
Autology เป็นตัวเลือกที่เหมาะสมสำหรับนักพัฒนาและนักวิจัยที่ต้องการการเข้าถึงข้อความส่วนตัวที่มีการรับรู้โมเดล; โครงการนี้มีให้ภายใต้ใบอนุญาต MIT และได้รับการยกย่องในชุมชนนักพัฒนา MCP คาดว่าจะมีการตั้งค่าที่ใช้งานจริง: ต้องการไคลเอนต์ MCP และสภาพแวดล้อม Python (หรือสูงกว่าที่แนะนำ) ดังนั้นจึงเหมาะที่สุดสำหรับผู้ใช้ที่สะดวกในการติดตั้งและกำหนดเครื่องมือ.