ต้นแบบ · รุ่นทดลอง: มีทุก server ในทะเบียนทางการ อัปเดตทุก 30 นาที เข้าสู่ระบบด้วย Google เพื่อเขียนรีวิวได้แล้วต้นแบบ · อัปเดตทุก 30 นาที
PopNx MCPที่รวม MCP สำหรับคนใช้ AI · วิธีติดตั้งภาษาไทยทุกตัว

RE-call MCP Memory Server

โดย GiulioDERรุ่น 0.15.0i★ 7iรันบนเครื่อง
ชื่อใน registryio.github.GiulioDER/re-call

วิธีติดตั้ง

ใช้ทำอะไรได้

ยังไม่มีคำอธิบายภาษาไทย ดูข้อเท็จจริงด้านล่าง หรือเปิดคำอธิบายต้นฉบับจากผู้ทำ

  • ต่อแบบ ติดตั้งในเครื่อง
  • บัญชีหรือคีย์ ต้องมี RECALL_SERVING_DSN
  • หมวด ค้นข้อมูลและความจำของ AI
คำอธิบายต้นฉบับจากผู้ทำ (อังกฤษ)
Agent memory on SQLite or Postgres that flags superseded facts and abstains instead of guessing.

ติดตั้ง

เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง

ผลตรวจผ่าน 3/3 · ทำงานบนเครื่องคุณ · ✓ ตรวจคำสั่งแล้ว 14 พ.ย. 2569

ขั้นแรก: คุณใช้ AI ตัวไหน

เลือกแอปที่คุณใช้ ขั้นตอนจะขึ้นด้านล่าง

ต่อกับ Claude ได้ แต่ต้องเตรียมก่อน

ต้องมีคีย์ของ RE-call MCP Memory Server (สร้างที่เว็บของผู้ทำ) · ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว) · ใช้ได้เฉพาะแอป Claude บนคอม (Windows หรือ Mac) ไม่ใช่บนเว็บหรือมือถือ

ให้ AI ติดตั้งให้

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

ช่วยติดตั้ง MCP server ชื่อ RE-call MCP Memory Server ให้ Claude ในเครื่องนี้ ทำตามลำดับ 1) เช็กว่ามี uv ด้วยคำสั่ง uv --version ถ้าไม่มี ให้บอกฉันไปลงจาก https://docs.astral.sh/uv/getting-started/installation/ ห้ามลงเอง 2) ใช้คอนฟิกนี้เท่านั้น (ผ่านตัวตรวจของ PopNx MCP แล้ว): { "mcpServers": { "re-call": { "command": "uvx", "args": [ "recall-rag" ], "env": { "RECALL_SERVING_DSN": "ใส่ค่าของคุณ" } } } } 3) บอก path เต็มของไฟล์ที่จะแก้ หรือคำสั่งที่จะรัน แล้วรอฉันตกลงก่อน 4) ช่อง RECALL_SERVING_DSN ให้คงคำว่า "ใส่ค่าของคุณ" ไว้ก่อน แล้วบอกให้ฉันวางค่าจริงเองในไฟล์หรือช่องของแอป ห้ามขอให้ฉันพิมพ์คีย์ในแชต 5) ทำตามที่ตกลง แล้วตรวจว่าเครื่องมือของ RE-call MCP Memory Server ขึ้นจริง

ข้อความนี้ไม่มีคีย์ของคุณ ถ้าต้องใช้คีย์ AI จะบอกให้คุณวางเองในไฟล์หรือช่องของแอป

  1. ลง uv ในเครื่อง (ถ้ายังไม่มี)

    ลงไว้แล้วหรือยัง? เช็กก่อน · เปิด Terminal แล้วพิมพ์คำสั่งนี้ กด Enter

    uv --version
    • ขึ้นเลขรุ่น เช่น uv … = ลงแล้ว ข้ามขั้นนี้ได้
    • ขึ้นว่า "command not found" (Windows ขึ้นว่า "is not recognized") = ยังไม่ได้ลง หรือเพิ่งลงแต่ยังไม่ได้ปิดแล้วเปิด Terminal ใหม่
    เปิด Terminal ยังไง

    Mac: กด ⌘ + Space พิมพ์ Terminal แล้วกด Enter

    Windows: เปิดเมนู Start พิมพ์ Windows PowerShell แล้วกด Open

    ยังไม่ได้ลง: uv ไม่มีตัวติดตั้งแบบกดเอง คัดลอกคำสั่งหนึ่งบรรทัดของเครื่องคุณ (macOS หรือ Windows) จากหน้าทางการของ uv ไปวางใน Terminal · ไม่ต้องลง Python แยก uv ดาวน์โหลดให้เองเมื่อต้องใช้

    เปิดหน้าดาวน์โหลด uv ↗

    ลงเสร็จแล้ว ปิด Terminal เปิดใหม่ แล้วพิมพ์คำสั่งเดิมอีกครั้ง ต้องขึ้นเลขรุ่น: uv --version

    ลงครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ uv

  2. สมัครและสร้างคีย์ของ RE-call MCP Memory Server

    เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ

    เปิดเว็บของ RE-call MCP Memory Server ↗

  3. เปิดไฟล์ตั้งค่าของแอป Claude บนคอม

    SettingsDeveloperEdit Config

  4. วางค่าตั้งนี้แล้วบันทึกไฟล์

    {
      "mcpServers": {
        "re-call": {
          "command": "uvx",
          "args": [
            "recall-rag"
          ],
          "env": {
            "RECALL_SERVING_DSN": "ใส่ค่าของคุณ"
          }
        }
      }
    }

    วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร

  5. ปิดแอป Claude แล้วเปิดใหม่

  6. ลองเลย

    ใช้ RE-call MCP Memory Server บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง

    ✓ ถ้า Claude บอกว่ากำลังใช้ RE-call MCP Memory Server หรือมีชื่อเครื่องมือของ RE-call MCP Memory Server ขึ้นในคำตอบ แปลว่าต่อสำเร็จ

ค่าตั้งเพิ่มเติม 5 ช่อง (ไม่ต้องกรอกก็ใช้ได้)

คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ

  • RECALL_TENANT รหัสผู้เช่า (tenant id) ที่เซิร์ฟเวอร์ stdio ในเครื่องนี้ให้บริการ
    ดูต้นฉบับภาษาอังกฤษTenant id served by this local stdio server.
    · ค่าเริ่มต้น default
  • RECALL_TRUST_MODE ตั้งเป็น development เฉพาะกับชุดข้อมูลในเครื่องที่ยังไม่ได้ปรับเทียบเท่านั้น
    ดูต้นฉบับภาษาอังกฤษSet to development only for local uncalibrated corpora.
  • RECALL_EMBEDDER embedder ที่ใช้สร้างคลังข้อมูล คำสั่งรีจิสทรีนี้ติดตั้ง FastEmbed: ใช้ fastembed หรือโมเดล FastEmbed ที่รองรับ เช่น BAAI/bge-large-en-v1.5 คลังข้อมูลของ Voyage ต้องใช้การเปิดใช้งานแยกต่างหาก
    ดูต้นฉบับภาษาอังกฤษThe embedder the corpus was BUILT with. This registry command installs FastEmbed: use fastembed or a supported FastEmbed model such as BAAI/bge-large-en-v1.5. A Voyage corpus requires a separate laun…
    · ค่าเริ่มต้น fastembed
  • RECALL_TABLE ตารางชังก์ภายในฐานข้อมูลนั้น recall quickstart จัดทำดัชนีลง quickstart_chunks เพื่อไม่ให้คลังตัวอย่างถูกดึงมาปนกับความจำจริง ส่วน recall setup ใช้ chunks ค่าที่ผิดจะทำให้การดึงข้อมูลล้มเหลว
    ดูต้นฉบับภาษาอังกฤษThe chunk table inside that database. `recall quickstart` indexes into quickstart_chunks so its sample corpus can never be retrieved beside real memory; `recall setup` uses chunks. The wrong value re…
    · ค่าเริ่มต้น chunks
  • RECALL_MCP_TOOLS ไม่บังคับ ให้บริการเฉพาะบางเครื่องมือ โดยเลือกจากค่าที่กำหนดไว้ล่วงหน้า (all, search, read) หรือระบุชื่อเอง เครื่องมือทุกตัวจะถูกส่งซ้ำในทุกรอบ ดังนั้นการให้บริการเครื่องมือที่ไม่มีใครเรียกใช้จะเปลืองโทเค็นอินพุตในทุกรอบ หากไม่ตั้งค่า…
    ดูต้นฉบับภาษาอังกฤษOptional. Serve a subset of the tools: a preset (all, search, read) or explicit names. Every tool definition is re-sent every turn, so serving ones nobody calls costs input tokens on every turn. Unse…

คำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ

ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป

ChatGPT ยังต่อ RE-call MCP Memory Server ไม่ได้

RE-call MCP Memory Server ต้องติดตั้งในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะตัวที่ทำงานบนเว็บ

คุณทำแบบนี้แทนได้

ก · ใช้แอปที่ต่อ RE-call MCP Memory Server ได้

  • ต้องมีคีย์ของ RE-call MCP Memory Server (สร้างที่เว็บของผู้ทำ) · ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว) · ใช้ได้เฉพาะแอป Claude บนคอม (Windows หรือ Mac) ไม่ใช่บนเว็บหรือมือถือ
  • ต้องมีคีย์ของ RE-call MCP Memory Server (สร้างที่เว็บของผู้ทำ) · ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว)
  • ต้องมีคีย์ของ RE-call MCP Memory Server (สร้างที่เว็บของผู้ทำ) · ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว)
  • ต้องมีคีย์ของ RE-call MCP Memory Server (สร้างที่เว็บของผู้ทำ) · ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว)

ข · ตัวอื่นในหมวด ค้นข้อมูลและความจำของ AI ที่ต่อกับ ChatGPT ได้

เลือกจากตัวที่ใช้มากในหมวดเดียวกัน เฉพาะตัวที่ต่อด้วยที่อยู่ได้โดยไม่ต้องใส่คีย์

ต่อกับ Claude Code ได้ แต่ต้องเตรียมก่อน

ต้องมีคีย์ของ RE-call MCP Memory Server (สร้างที่เว็บของผู้ทำ) · ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว)

ให้ AI ติดตั้งให้

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

ช่วยติดตั้ง MCP server ชื่อ RE-call MCP Memory Server ให้ Claude Code ในเครื่องนี้ ทำตามลำดับ 1) เช็กว่ามี uv ด้วยคำสั่ง uv --version ถ้าไม่มี ให้บอกฉันไปลงจาก https://docs.astral.sh/uv/getting-started/installation/ ห้ามลงเอง 2) ใช้คอนฟิกนี้เท่านั้น (ผ่านตัวตรวจของ PopNx MCP แล้ว): claude mcp add --scope user re-call --env RECALL_SERVING_DSN='ใส่ค่าของคุณ' -- uvx recall-rag 3) บอก path เต็มของไฟล์ที่จะแก้ หรือคำสั่งที่จะรัน แล้วรอฉันตกลงก่อน 4) ช่อง RECALL_SERVING_DSN ให้คงคำว่า "ใส่ค่าของคุณ" ไว้ก่อน แล้วบอกให้ฉันวางค่าจริงเองในไฟล์หรือช่องของแอป ห้ามขอให้ฉันพิมพ์คีย์ในแชต 5) ทำตามที่ตกลง แล้วตรวจว่าเครื่องมือของ RE-call MCP Memory Server ขึ้นจริง

ข้อความนี้ไม่มีคีย์ของคุณ ถ้าต้องใช้คีย์ AI จะบอกให้คุณวางเองในไฟล์หรือช่องของแอป

  1. ลง uv ในเครื่อง (ถ้ายังไม่มี)

    ลงไว้แล้วหรือยัง? เช็กก่อน · เปิด Terminal แล้วพิมพ์คำสั่งนี้ กด Enter

    uv --version
    • ขึ้นเลขรุ่น เช่น uv … = ลงแล้ว ข้ามขั้นนี้ได้
    • ขึ้นว่า "command not found" (Windows ขึ้นว่า "is not recognized") = ยังไม่ได้ลง หรือเพิ่งลงแต่ยังไม่ได้ปิดแล้วเปิด Terminal ใหม่
    เปิด Terminal ยังไง

    Mac: กด ⌘ + Space พิมพ์ Terminal แล้วกด Enter

    Windows: เปิดเมนู Start พิมพ์ Windows PowerShell แล้วกด Open

    ยังไม่ได้ลง: uv ไม่มีตัวติดตั้งแบบกดเอง คัดลอกคำสั่งหนึ่งบรรทัดของเครื่องคุณ (macOS หรือ Windows) จากหน้าทางการของ uv ไปวางใน Terminal · ไม่ต้องลง Python แยก uv ดาวน์โหลดให้เองเมื่อต้องใช้

    เปิดหน้าดาวน์โหลด uv ↗

    ลงเสร็จแล้ว ปิด Terminal เปิดใหม่ แล้วพิมพ์คำสั่งเดิมอีกครั้ง ต้องขึ้นเลขรุ่น: uv --version

    ลงครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ uv

  2. สมัครและสร้างคีย์ของ RE-call MCP Memory Server

    เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ

    เปิดเว็บของ RE-call MCP Memory Server ↗

  3. เปิด Terminal

    Mac: กด Command+Space พิมพ์ Terminal · Windows: เปิด PowerShell

  4. วางคำสั่งนี้แล้วกด Enter

    claude mcp add --scope user re-call --env RECALL_SERVING_DSN='ใส่ค่าของคุณ' -- uvx recall-rag

    แก้ “ใส่ค่าของคุณ” เป็นคีย์ของคุณก่อนกด Enter

    วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร

  5. พิมพ์ /mcp ใน Claude Code

    ต้องเห็น RE-call MCP Memory Server ในรายการและขึ้นว่าเชื่อมต่อแล้ว

  6. ลองเลย

    ใช้ RE-call MCP Memory Server บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง

    ✓ ถ้า Claude Code บอกว่ากำลังใช้ RE-call MCP Memory Server หรือมีชื่อเครื่องมือของ RE-call MCP Memory Server ขึ้นในคำตอบ แปลว่าต่อสำเร็จ

ค่าตั้งเพิ่มเติม 5 ช่อง (ไม่ต้องกรอกก็ใช้ได้)

คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ

  • RECALL_TENANT รหัสผู้เช่า (tenant id) ที่เซิร์ฟเวอร์ stdio ในเครื่องนี้ให้บริการ
    ดูต้นฉบับภาษาอังกฤษTenant id served by this local stdio server.
    · ค่าเริ่มต้น default
  • RECALL_TRUST_MODE ตั้งเป็น development เฉพาะกับชุดข้อมูลในเครื่องที่ยังไม่ได้ปรับเทียบเท่านั้น
    ดูต้นฉบับภาษาอังกฤษSet to development only for local uncalibrated corpora.
  • RECALL_EMBEDDER embedder ที่ใช้สร้างคลังข้อมูล คำสั่งรีจิสทรีนี้ติดตั้ง FastEmbed: ใช้ fastembed หรือโมเดล FastEmbed ที่รองรับ เช่น BAAI/bge-large-en-v1.5 คลังข้อมูลของ Voyage ต้องใช้การเปิดใช้งานแยกต่างหาก
    ดูต้นฉบับภาษาอังกฤษThe embedder the corpus was BUILT with. This registry command installs FastEmbed: use fastembed or a supported FastEmbed model such as BAAI/bge-large-en-v1.5. A Voyage corpus requires a separate laun…
    · ค่าเริ่มต้น fastembed
  • RECALL_TABLE ตารางชังก์ภายในฐานข้อมูลนั้น recall quickstart จัดทำดัชนีลง quickstart_chunks เพื่อไม่ให้คลังตัวอย่างถูกดึงมาปนกับความจำจริง ส่วน recall setup ใช้ chunks ค่าที่ผิดจะทำให้การดึงข้อมูลล้มเหลว
    ดูต้นฉบับภาษาอังกฤษThe chunk table inside that database. `recall quickstart` indexes into quickstart_chunks so its sample corpus can never be retrieved beside real memory; `recall setup` uses chunks. The wrong value re…
    · ค่าเริ่มต้น chunks
  • RECALL_MCP_TOOLS ไม่บังคับ ให้บริการเฉพาะบางเครื่องมือ โดยเลือกจากค่าที่กำหนดไว้ล่วงหน้า (all, search, read) หรือระบุชื่อเอง เครื่องมือทุกตัวจะถูกส่งซ้ำในทุกรอบ ดังนั้นการให้บริการเครื่องมือที่ไม่มีใครเรียกใช้จะเปลืองโทเค็นอินพุตในทุกรอบ หากไม่ตั้งค่า…
    ดูต้นฉบับภาษาอังกฤษOptional. Serve a subset of the tools: a preset (all, search, read) or explicit names. Every tool definition is re-sent every turn, so serving ones nobody calls costs input tokens on every turn. Unse…

คำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ

ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป

ต่อกับ Cursor ได้ แต่ต้องเตรียมก่อน

ต้องมีคีย์ของ RE-call MCP Memory Server (สร้างที่เว็บของผู้ทำ) · ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว)

ให้ AI ติดตั้งให้

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

ช่วยติดตั้ง MCP server ชื่อ RE-call MCP Memory Server ให้ Cursor ในเครื่องนี้ ทำตามลำดับ 1) เช็กว่ามี uv ด้วยคำสั่ง uv --version ถ้าไม่มี ให้บอกฉันไปลงจาก https://docs.astral.sh/uv/getting-started/installation/ ห้ามลงเอง 2) ใช้คอนฟิกนี้เท่านั้น (ผ่านตัวตรวจของ PopNx MCP แล้ว): { "mcpServers": { "re-call": { "command": "uvx", "args": [ "recall-rag" ], "env": { "RECALL_SERVING_DSN": "ใส่ค่าของคุณ" } } } } 3) บอก path เต็มของไฟล์ที่จะแก้ หรือคำสั่งที่จะรัน แล้วรอฉันตกลงก่อน 4) ช่อง RECALL_SERVING_DSN ให้คงคำว่า "ใส่ค่าของคุณ" ไว้ก่อน แล้วบอกให้ฉันวางค่าจริงเองในไฟล์หรือช่องของแอป ห้ามขอให้ฉันพิมพ์คีย์ในแชต 5) ทำตามที่ตกลง แล้วตรวจว่าเครื่องมือของ RE-call MCP Memory Server ขึ้นจริง

ข้อความนี้ไม่มีคีย์ของคุณ ถ้าต้องใช้คีย์ AI จะบอกให้คุณวางเองในไฟล์หรือช่องของแอป

  1. ลง uv ในเครื่อง (ถ้ายังไม่มี)

    ลงไว้แล้วหรือยัง? เช็กก่อน · เปิด Terminal แล้วพิมพ์คำสั่งนี้ กด Enter

    uv --version
    • ขึ้นเลขรุ่น เช่น uv … = ลงแล้ว ข้ามขั้นนี้ได้
    • ขึ้นว่า "command not found" (Windows ขึ้นว่า "is not recognized") = ยังไม่ได้ลง หรือเพิ่งลงแต่ยังไม่ได้ปิดแล้วเปิด Terminal ใหม่
    เปิด Terminal ยังไง

    Mac: กด ⌘ + Space พิมพ์ Terminal แล้วกด Enter

    Windows: เปิดเมนู Start พิมพ์ Windows PowerShell แล้วกด Open

    ยังไม่ได้ลง: uv ไม่มีตัวติดตั้งแบบกดเอง คัดลอกคำสั่งหนึ่งบรรทัดของเครื่องคุณ (macOS หรือ Windows) จากหน้าทางการของ uv ไปวางใน Terminal · ไม่ต้องลง Python แยก uv ดาวน์โหลดให้เองเมื่อต้องใช้

    เปิดหน้าดาวน์โหลด uv ↗

    ลงเสร็จแล้ว ปิด Terminal เปิดใหม่ แล้วพิมพ์คำสั่งเดิมอีกครั้ง ต้องขึ้นเลขรุ่น: uv --version

    ลงครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ uv

  2. สมัครและสร้างคีย์ของ RE-call MCP Memory Server

    เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ

    เปิดเว็บของ RE-call MCP Memory Server ↗

  3. กดปุ่มนี้เพื่อเปิด Cursor

    เปิดใน Cursor

    Cursor จะถามยืนยันการติดตั้ง ให้กด Install

  4. ใส่คีย์ในช่องที่ว่างไว้

    ในค่าตั้งของ RE-call MCP Memory Server ช่อง RECALL_SERVING_DSN ยังว่าง ใส่คีย์ของคุณแล้วบันทึก

    วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร

  5. เปิดแชตของ AI ใน Cursor โหมด Agent

  6. ลองเลย

    ใช้ RE-call MCP Memory Server บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง

    ✓ ถ้า Cursor บอกว่ากำลังใช้ RE-call MCP Memory Server หรือมีชื่อเครื่องมือของ RE-call MCP Memory Server ขึ้นในคำตอบ แปลว่าต่อสำเร็จ

ค่าตั้งเพิ่มเติม 5 ช่อง (ไม่ต้องกรอกก็ใช้ได้)

คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ

  • RECALL_TENANT รหัสผู้เช่า (tenant id) ที่เซิร์ฟเวอร์ stdio ในเครื่องนี้ให้บริการ
    ดูต้นฉบับภาษาอังกฤษTenant id served by this local stdio server.
    · ค่าเริ่มต้น default
  • RECALL_TRUST_MODE ตั้งเป็น development เฉพาะกับชุดข้อมูลในเครื่องที่ยังไม่ได้ปรับเทียบเท่านั้น
    ดูต้นฉบับภาษาอังกฤษSet to development only for local uncalibrated corpora.
  • RECALL_EMBEDDER embedder ที่ใช้สร้างคลังข้อมูล คำสั่งรีจิสทรีนี้ติดตั้ง FastEmbed: ใช้ fastembed หรือโมเดล FastEmbed ที่รองรับ เช่น BAAI/bge-large-en-v1.5 คลังข้อมูลของ Voyage ต้องใช้การเปิดใช้งานแยกต่างหาก
    ดูต้นฉบับภาษาอังกฤษThe embedder the corpus was BUILT with. This registry command installs FastEmbed: use fastembed or a supported FastEmbed model such as BAAI/bge-large-en-v1.5. A Voyage corpus requires a separate laun…
    · ค่าเริ่มต้น fastembed
  • RECALL_TABLE ตารางชังก์ภายในฐานข้อมูลนั้น recall quickstart จัดทำดัชนีลง quickstart_chunks เพื่อไม่ให้คลังตัวอย่างถูกดึงมาปนกับความจำจริง ส่วน recall setup ใช้ chunks ค่าที่ผิดจะทำให้การดึงข้อมูลล้มเหลว
    ดูต้นฉบับภาษาอังกฤษThe chunk table inside that database. `recall quickstart` indexes into quickstart_chunks so its sample corpus can never be retrieved beside real memory; `recall setup` uses chunks. The wrong value re…
    · ค่าเริ่มต้น chunks
  • RECALL_MCP_TOOLS ไม่บังคับ ให้บริการเฉพาะบางเครื่องมือ โดยเลือกจากค่าที่กำหนดไว้ล่วงหน้า (all, search, read) หรือระบุชื่อเอง เครื่องมือทุกตัวจะถูกส่งซ้ำในทุกรอบ ดังนั้นการให้บริการเครื่องมือที่ไม่มีใครเรียกใช้จะเปลืองโทเค็นอินพุตในทุกรอบ หากไม่ตั้งค่า…
    ดูต้นฉบับภาษาอังกฤษOptional. Serve a subset of the tools: a preset (all, search, read) or explicit names. Every tool definition is re-sent every turn, so serving ones nobody calls costs input tokens on every turn. Unse…

คำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ

ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Cursor เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป

ต่อกับ VS Code ได้ แต่ต้องเตรียมก่อน

ต้องมีคีย์ของ RE-call MCP Memory Server (สร้างที่เว็บของผู้ทำ) · ต้องลง Python (uv) ในเครื่องก่อน (ทำครั้งเดียว)

ให้ AI ติดตั้งให้

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

ช่วยติดตั้ง MCP server ชื่อ RE-call MCP Memory Server ให้ VS Code ในเครื่องนี้ ทำตามลำดับ 1) เช็กว่ามี uv ด้วยคำสั่ง uv --version ถ้าไม่มี ให้บอกฉันไปลงจาก https://docs.astral.sh/uv/getting-started/installation/ ห้ามลงเอง 2) ใช้คอนฟิกนี้เท่านั้น (ผ่านตัวตรวจของ PopNx MCP แล้ว): { "servers": { "re-call": { "type": "stdio", "command": "uvx", "args": [ "recall-rag" ], "env": { "RECALL_SERVING_DSN": "ใส่ค่าของคุณ" } } } } 3) บอก path เต็มของไฟล์ที่จะแก้ หรือคำสั่งที่จะรัน แล้วรอฉันตกลงก่อน 4) ช่อง RECALL_SERVING_DSN ให้คงคำว่า "ใส่ค่าของคุณ" ไว้ก่อน แล้วบอกให้ฉันวางค่าจริงเองในไฟล์หรือช่องของแอป ห้ามขอให้ฉันพิมพ์คีย์ในแชต 5) ทำตามที่ตกลง แล้วตรวจว่าเครื่องมือของ RE-call MCP Memory Server ขึ้นจริง

ข้อความนี้ไม่มีคีย์ของคุณ ถ้าต้องใช้คีย์ AI จะบอกให้คุณวางเองในไฟล์หรือช่องของแอป

  1. ลง uv ในเครื่อง (ถ้ายังไม่มี)

    ลงไว้แล้วหรือยัง? เช็กก่อน · เปิด Terminal แล้วพิมพ์คำสั่งนี้ กด Enter

    uv --version
    • ขึ้นเลขรุ่น เช่น uv … = ลงแล้ว ข้ามขั้นนี้ได้
    • ขึ้นว่า "command not found" (Windows ขึ้นว่า "is not recognized") = ยังไม่ได้ลง หรือเพิ่งลงแต่ยังไม่ได้ปิดแล้วเปิด Terminal ใหม่
    เปิด Terminal ยังไง

    Mac: กด ⌘ + Space พิมพ์ Terminal แล้วกด Enter

    Windows: เปิดเมนู Start พิมพ์ Windows PowerShell แล้วกด Open

    ยังไม่ได้ลง: uv ไม่มีตัวติดตั้งแบบกดเอง คัดลอกคำสั่งหนึ่งบรรทัดของเครื่องคุณ (macOS หรือ Windows) จากหน้าทางการของ uv ไปวางใน Terminal · ไม่ต้องลง Python แยก uv ดาวน์โหลดให้เองเมื่อต้องใช้

    เปิดหน้าดาวน์โหลด uv ↗

    ลงเสร็จแล้ว ปิด Terminal เปิดใหม่ แล้วพิมพ์คำสั่งเดิมอีกครั้ง ต้องขึ้นเลขรุ่น: uv --version

    ลงครั้งเดียว ใช้ได้กับทุกตัวที่ต้องใช้ uv

  2. สมัครและสร้างคีย์ของ RE-call MCP Memory Server

    เปิดเว็บของผู้ทำ สมัครบัญชีแล้วสร้างคีย์ (API key) เก็บไว้ ใช้ในขั้นถัดไป ราคาและแผนฟรีดูที่เว็บของผู้ทำ

    เปิดเว็บของ RE-call MCP Memory Server ↗

  3. กดปุ่มนี้เพื่อเปิด VS Code

    เปิดใน VS Code

    VS Code จะถามยืนยันการติดตั้ง ให้กด Install

  4. ใส่คีย์ในช่องที่ว่างไว้

    ในค่าตั้งของ RE-call MCP Memory Server ช่อง RECALL_SERVING_DSN ยังว่าง ใส่คีย์ของคุณแล้วบันทึก

    วางคีย์ในช่องของแอปเท่านั้น อย่าวางในแชตหรือส่งให้ใคร

  5. เปิดแชตของ AI ใน VS Code โหมด Agent

  6. ลองเลย

    ใช้ RE-call MCP Memory Server บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง

    ✓ ถ้า VS Code บอกว่ากำลังใช้ RE-call MCP Memory Server หรือมีชื่อเครื่องมือของ RE-call MCP Memory Server ขึ้นในคำตอบ แปลว่าต่อสำเร็จ

ค่าตั้งเพิ่มเติม 5 ช่อง (ไม่ต้องกรอกก็ใช้ได้)

คำสั่งด้านบนใช้ได้เลยโดยไม่ต้องใส่ค่าเหล่านี้ ถ้าอยากปรับค่อยเพิ่มเองตามคำอธิบายของผู้ทำ

  • RECALL_TENANT รหัสผู้เช่า (tenant id) ที่เซิร์ฟเวอร์ stdio ในเครื่องนี้ให้บริการ
    ดูต้นฉบับภาษาอังกฤษTenant id served by this local stdio server.
    · ค่าเริ่มต้น default
  • RECALL_TRUST_MODE ตั้งเป็น development เฉพาะกับชุดข้อมูลในเครื่องที่ยังไม่ได้ปรับเทียบเท่านั้น
    ดูต้นฉบับภาษาอังกฤษSet to development only for local uncalibrated corpora.
  • RECALL_EMBEDDER embedder ที่ใช้สร้างคลังข้อมูล คำสั่งรีจิสทรีนี้ติดตั้ง FastEmbed: ใช้ fastembed หรือโมเดล FastEmbed ที่รองรับ เช่น BAAI/bge-large-en-v1.5 คลังข้อมูลของ Voyage ต้องใช้การเปิดใช้งานแยกต่างหาก
    ดูต้นฉบับภาษาอังกฤษThe embedder the corpus was BUILT with. This registry command installs FastEmbed: use fastembed or a supported FastEmbed model such as BAAI/bge-large-en-v1.5. A Voyage corpus requires a separate laun…
    · ค่าเริ่มต้น fastembed
  • RECALL_TABLE ตารางชังก์ภายในฐานข้อมูลนั้น recall quickstart จัดทำดัชนีลง quickstart_chunks เพื่อไม่ให้คลังตัวอย่างถูกดึงมาปนกับความจำจริง ส่วน recall setup ใช้ chunks ค่าที่ผิดจะทำให้การดึงข้อมูลล้มเหลว
    ดูต้นฉบับภาษาอังกฤษThe chunk table inside that database. `recall quickstart` indexes into quickstart_chunks so its sample corpus can never be retrieved beside real memory; `recall setup` uses chunks. The wrong value re…
    · ค่าเริ่มต้น chunks
  • RECALL_MCP_TOOLS ไม่บังคับ ให้บริการเฉพาะบางเครื่องมือ โดยเลือกจากค่าที่กำหนดไว้ล่วงหน้า (all, search, read) หรือระบุชื่อเอง เครื่องมือทุกตัวจะถูกส่งซ้ำในทุกรอบ ดังนั้นการให้บริการเครื่องมือที่ไม่มีใครเรียกใช้จะเปลืองโทเค็นอินพุตในทุกรอบ หากไม่ตั้งค่า…
    ดูต้นฉบับภาษาอังกฤษOptional. Serve a subset of the tools: a preset (all, search, read) or explicit names. Every tool definition is re-sent every turn, so serving ones nobody calls costs input tokens on every turn. Unse…

คำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ

ชื่อเมนูตรวจกับหน้าช่วยเหลือของ VS Code เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป

โปรแกรมอื่นที่ใช้ MCP ได้ เช่น Windsurf, Zed หรือ Gemini CLI มีวิธีเพิ่มต่างกัน ดูวิธีของแต่ละตัวในหน้ารวมโปรแกรม

ดูโปรแกรมที่ใช้ MCP ทั้งหมด →

ค่าตั้งแบบไฟล์ JSON อยู่ในหัวข้อ “สำหรับคนเขียนโค้ด” ด้านล่าง

ติดตรงไหน? ถามคนที่ใช้ RE-call MCP Memory Server อยู่💬 พูดคุย →
สำหรับคนเขียนโค้ด: คำสั่ง Terminal และค่าตั้ง JSON

ติดตั้งในเครื่อง

Claude Code

claude mcp add --scope user re-call --env RECALL_SERVING_DSN='ใส่ค่าของคุณ' -- uvx recall-rag

Claude Desktop (claude_desktop_config.json)

{
  "mcpServers": {
    "re-call": {
      "command": "uvx",
      "args": [
        "recall-rag"
      ],
      "env": {
        "RECALL_SERVING_DSN": "ใส่ค่าของคุณ"
      }
    }
  }
}

Cursor (~/.cursor/mcp.json)

{
  "mcpServers": {
    "re-call": {
      "command": "uvx",
      "args": [
        "recall-rag"
      ],
      "env": {
        "RECALL_SERVING_DSN": "ใส่ค่าของคุณ"
      }
    }
  }
}

VS Code (mcp.json)

{
  "servers": {
    "re-call": {
      "type": "stdio",
      "command": "uvx",
      "args": [
        "recall-rag"
      ],
      "env": {
        "RECALL_SERVING_DSN": "ใส่ค่าของคุณ"
      }
    }
  }
}

ค่าที่ต้องใส่เอง

  • RECALL_SERVING_DSN ความลับ จำเป็น env
    ที่อยู่ฐานข้อมูลที่ RE-call ใช้อ่าน ได้แก่ PostgreSQL DSN หรือที่อยู่ sqlite:/// ที่ recall setup --lite แสดงไว้สำหรับคลังข้อมูล Lite ในเครื่องที่ไม่ต้องใช้เซิร์ฟเวอร์ฐานข้อมูล
    ดูต้นฉบับภาษาอังกฤษThe store RE-call reads: a PostgreSQL DSN, or the sqlite:/// address `recall setup --lite` prints for a local Lite store with no database server.
  • RECALL_TENANT env
    รหัสผู้เช่า (tenant id) ที่เซิร์ฟเวอร์ stdio ในเครื่องนี้ให้บริการ
    ดูต้นฉบับภาษาอังกฤษTenant id served by this local stdio server.
  • RECALL_TRUST_MODE env
    ตั้งเป็น development เฉพาะกับชุดข้อมูลในเครื่องที่ยังไม่ได้ปรับเทียบเท่านั้น
    ดูต้นฉบับภาษาอังกฤษSet to development only for local uncalibrated corpora.
  • RECALL_EMBEDDER env
    embedder ที่ใช้สร้างคลังข้อมูล คำสั่งรีจิสทรีนี้ติดตั้ง FastEmbed: ใช้ fastembed หรือโมเดล FastEmbed ที่รองรับ เช่น BAAI/bge-large-en-v1.5 คลังข้อมูลของ Voyage ต้องใช้การเปิดใช้งานแยกต่างหาก
    ดูต้นฉบับภาษาอังกฤษThe embedder the corpus was BUILT with. This registry command installs FastEmbed: use fastembed or a supported FastEmbed model such as BAAI/bge-large-en-v1.5. A Voyage corpus requires a separate laun…
  • RECALL_TABLE env
    ตารางชังก์ภายในฐานข้อมูลนั้น recall quickstart จัดทำดัชนีลง quickstart_chunks เพื่อไม่ให้คลังตัวอย่างถูกดึงมาปนกับความจำจริง ส่วน recall setup ใช้ chunks ค่าที่ผิดจะทำให้การดึงข้อมูลล้มเหลว
    ดูต้นฉบับภาษาอังกฤษThe chunk table inside that database. `recall quickstart` indexes into quickstart_chunks so its sample corpus can never be retrieved beside real memory; `recall setup` uses chunks. The wrong value re…
  • RECALL_MCP_TOOLS env
    ไม่บังคับ ให้บริการเฉพาะบางเครื่องมือ โดยเลือกจากค่าที่กำหนดไว้ล่วงหน้า (all, search, read) หรือระบุชื่อเอง เครื่องมือทุกตัวจะถูกส่งซ้ำในทุกรอบ ดังนั้นการให้บริการเครื่องมือที่ไม่มีใครเรียกใช้จะเปลืองโทเค็นอินพุตในทุกรอบ หากไม่ตั้งค่า…
    ดูต้นฉบับภาษาอังกฤษOptional. Serve a subset of the tools: a preset (all, search, read) or explicit names. Every tool definition is re-sent every turn, so serving ones nobody calls costs input tokens on every turn. Unse…

คำอธิบายแปลอัตโนมัติ ชื่อตัวแปรคงตามต้นฉบับ ถ้าไม่แน่ใจให้ดูต้นฉบับ

ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README

สรุป

ดาวน์โหลดต่อสัปดาห์i
1,501/สัปดาห์
licensei
AGPL-3.0
การเชื่อมต่อ
รันบนเครื่อง
รุ่นล่าสุดi
0.15.0
ส่งเข้า registryi
8 พ.ย. 2569
แก้โค้ดล่าสุดi
14 พ.ย. 2569
ผู้ทำ
GiulioDER
แพ็กเกจ
pypi: recall-rag
เว็บผู้ทำ
giulioder.github.io
สถานะใน registry
ใช้งานอยู่

ใช้กับโปรแกรมไหนได้

ดูจากแบบการต่อของ server ตัวนี้ และเอกสารของผู้ทำโปรแกรมแต่ละตัว ตรวจเมื่อ 10 พ.ย. 2569

ติดตั้งบนเครื่องได้ใน

ClaudeGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatRaycast

ดูโปรแกรมทั้งหมดพร้อมข้อดีข้อเสีย →

คู่มือที่เกี่ยวข้อง

ทำอะไรได้บ้าง

รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง

ผลตรวจเบื้องต้นi

เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 15 พ.ย. 2569

  • ✓ ผ่าน

    ตัวตนผู้ทำตรงกับ repo

    ชื่อใน registry ยืนยันด้วยบัญชี GitHub GiulioDER ซึ่งเป็นเจ้าของ repo

  • ✓ ผ่าน

    ยังมีคนดูแล

    มีการแก้โค้ดล่าสุด เมื่อวาน

  • ✓ ผ่าน

    มีสัญญาอนุญาต (license)

    ใช้ AGPL-3.0

  • – ไม่เกี่ยว

    endpoint ตอบ

    ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต

  • – ไม่เกี่ยว

    ล็อกอินแบบ OAuth

    ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน

  • … ยังไม่ตรวจ

    คำอธิบายเครื่องมือไม่มีคำสั่งแอบแฝง

    รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต

ช่องโหว่ที่เปิดเผยแล้ว (OSV.dev)

ไม่พบรายการใน OSV.dev สำหรับ recall-rag@0.15.0

ตรวจเฉพาะตัวแพ็กเกจรุ่นนี้ ไม่ใช่ทุก dependency · ตรวจเมื่อ 15 พ.ย. 2569

เราตรวจอะไรบ้าง → · JSON

ผู้ทำ: ขอให้ตรวจใหม่ หรือแจ้งข้อมูลผิด

พูดคุย

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

ยังไม่มีใครโพสต์ ถามหรือแชร์เป็นคนแรกได้เลย

ข้อความในส่วนนี้เขียนโดยผู้ใช้ ไม่ใช่ทีม PopNx

เข้าสู่ระบบเพื่อโพสต์

รีวิวจากผู้ใช้

ยังไม่มีรีวิว

เข้าสู่ระบบเพื่อเขียนรีวิว

เทียบกับตัวอื่นในหมวด ค้นข้อมูลและความจำของ AIi

  • ดาวมากกว่า 90% ของอีก 6146 ตัวในหมวดนี้
  • ส่งรุ่นใหม่เข้า registry ล่าสุดกว่า 85% ของอีก 6146 ตัวในหมวดนี้
  • ผลตรวจเบื้องต้นดีกว่าหรือเท่ากับ 100% ของอีก 6146 ตัวในหมวดนี้

เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo

คำถามที่พบบ่อย

RE-call MCP Memory Server ปลอดภัยไหม?

จากการตรวจเบื้องต้นของเรา ผ่าน 3 จาก 3 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น

ต้องใช้กุญแจหรือรหัสอะไรบ้าง?

ต้องใส่ค่าเหล่านี้: RECALL_SERVING_DSN

ตัวนี้รันบนเครื่องหรือบนคลาวด์?

รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)

ยังมีคนดูแลอยู่ไหม?

repo บน GitHub มีการแก้โค้ดล่าสุด เมื่อวาน และส่งรุ่นล่าสุด (0.15.0) เข้า registry 7 วันที่ผ่านมา

ใช้กับโปรแกรมไหนได้บ้าง?

โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Python (uv) ในเครื่องด้วย

มีตัวไหนใช้แทนได้บ้าง?

ในหมวดเดียวกันมี OpenSEO, Exa, Mockserver, Microsoft Learn MCP, Docs

ตัวอื่นที่ทำงานคล้ายกัน

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

อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi

OpenSEO

Keyword research, site audits, rank tracking and AI visibility for your AI agent.

โดย every-appใช้กันมาก★ 27.7Kอัปเดต เมื่อวาน

รันบนคลาวด์✓ everyapp.com

Exa

Connect AI agents to Exa for web search, content fetching, and multi-step research.

โดย exa-labsใช้กันมาก★ 5.2Kอัปเดต 2 เดือนที่ผ่านมา

รันบนคลาวด์✓ เจ้าของบริการ · exa.aiทีม PopNx ลองใช้จริงแล้ว

Mockserver

Mock, record/replay, verify and chaos-test any HTTP, REST, gRPC or LLM dependency over MCP.

โดย mock-serverกำลังโต★ 5Kอัปเดต 19 วันที่ผ่านมา

รันบนเครื่อง✓ เจ้าของบริการ · mock-server.com

Microsoft Learn MCP

Official Microsoft Learn MCP Server – real-time, trusted docs & code samples for AI and LLMs.

โดย MicrosoftDocsใช้กันมาก★ 2Kอัปเดต 12 เดือนที่ผ่านมา

รันบนคลาวด์✓ เจ้าของบริการ · microsoft.comทีม PopNx ลองใช้จริงแล้ว

Docs

Search and read Empryo's documentation. Read-only, no auth, no local access.

โดย proxysoulกำลังโต★ 1.6Kอัปเดต 2 เดือนที่ผ่านมา

รันบนคลาวด์✓ empryo.com
  • OpenSEO — ใช้บนคลาวด์ ไม่ต้องลงเครื่อง · ไม่ต้องใช้คีย์
  • Exa — ใช้บนคลาวด์ ไม่ต้องลงเครื่อง · ไม่ต้องใช้คีย์ · อยู่ในคลังของ Claude
  • Mockserver — ต้องลงในเครื่อง · ไม่ต้องใช้คีย์
  • Microsoft Learn MCP — ใช้บนคลาวด์ ไม่ต้องลงเครื่อง · ไม่ต้องใช้คีย์ · อยู่ในคลังของ Claude
  • Docs — ใช้บนคลาวด์ ไม่ต้องลงเครื่อง · ไม่ต้องใช้คีย์

README จากผู้ทำ

เปิดอ่าน README

ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ

Memory that abstains instead of guessing.

RE-call is agent memory in a local SQLite file or your own PostgreSQL with pgvector. Each result carries a verdict, confidence, and provenance, while unsupported questions are refused instead of answered by the nearest match.

What it is · For agents · How it works · Start with Lite · Install and integrate

What is RE-call

RE-call is agent memory in a local SQLite file or your own PostgreSQL database. It indexes source documents and keeps validity, lineage, confidence, and provenance attached to every result.

Vector search returns nearby text. RE-call also checks whether that text is current, supported, and trustworthy enough for the query. A superseded claim is marked superseded; a result that does not clear the calibrated trust gate becomes ABSTAIN with a reason. Declared supersession makes the current memory win over stale but similar memory.

The default path uses local embeddings plus hybrid dense and keyword retrieval. PostgreSQL uses its full text search; Lite uses SQLite FTS5. It needs no memory-layer LLM call. Additional retrieval, reasoning, and structured-fact modules are optional.

For the agent reading this, RE-call for agents explains the experience loop and how to use persistent memory as a trustworthy past rather than an unverified scratchpad.

How it works

On PostgreSQL, RE-call builds an immutable, calibrated generation and serves queries against that pinned generation. Lite binds calibration to its single-file corpus. Every search, including the reasoning and fact paths, goes through trusted search and the trust gate.

The diagram is interactive on the project site: click any box to see the source lines it describes. A step by step view of one recall_search call follows a single search through its refusal, abstention and answer paths. Both are generated from the sources in docs/diagrams.

Text version of the diagram, with each box linked to its file

Solid arrows are the default path. Dashed arrows are opt in or reasoning only: the reranker, graph expansion, and the answer provider. Each box links to the file that implements it.

flowchart LR

subgraph group_entry["Entry points"] node_cli["recall CLI commands"] node_mcp["MCP server tool handlers"] node_sdk["Agent SDK in process"] end

subgraph group_build["Generation build"] node_manifest["Source manifest immutable input"] node_generations["Generation manager build, validate, promote"] node_parser["Parse and chunk documents to chunks"] node_embedder["Embedder local or hosted API"] node_graph_build["Semantic graph entities, relations"] node_calibration["Calibration certified threshold"] end

subgraph group_serve["Trusted retrieval"] node_trusted_search["Trusted search query orchestrator"] node_gen_store["Generation store pinned generation"] node_retriever["Hybrid retriever dense, full text, RRF"] node_reranker["Reranker opt in"] node_trust_gate{{"Trust gate verdict or ABSTAIN"}} end

subgraph group_reason["Reasoning"] node_reasoner["Reasoning query evidence bundle, plan"] node_graph_expansion["Graph expansion one hop, before trust"] node_answer["Answer provider opt in LLM"] end

subgraph group_facts["Provenance and facts"] node_provenance["Provenance controller fact review"] node_ledger["Fact ledger append only"] end

node_caller(("Agent or user caller")) node_postgres[("PostgreSQL + pgvector generations, chunks, graph")]

node_caller -->|"runs"| node_cli node_caller -->|"tool calls"| node_mcp node_caller -->|"imports"| node_sdk node_sdk -->|"reuses handlers"| node_mcp node_cli -->|"generation build"| node_generations node_mcp -->|"ingest uploads"| node_generations node_generations -->|"reads sources"| node_manifest node_generations -->|"parses, chunks"| node_parser node_generations -->|"embeds chunks"| node_embedder node_generations -->|"builds graph"| node_graph_build node_generations -->|"requires certified"| node_calibration node_generations -->|"writes generation"| node_postgres node_graph_build -->|"writes graph"| node_postgres node_cli -->|"calibrate, publish"| node_calibration node_calibration -->|"stores threshold"| node_postgres node_cli -->|"search"| node_trusted_search node_mcp -->|"search, evidence"| node_trusted_search node_trusted_search -->|"pins generation"| node_gen_store node_gen_store -->|"reads active"| node_postgres node_trusted_search -->|"retrieves"| node_retriever node_retriever -->|"embeds query"| node_embedder node_retriever -->|"dense, full text"| node_gen_store node_retriever -.->|"reorders"| node_reranker node_trusted_search -->|"evaluates"| node_trust_gate node_mcp -->|"reasoning query"| node_reasoner node_reasoner -->|"retrieves"| node_trusted_search node_trusted_search -.->|"expands pre trust"| node_graph_expansion node_graph_expansion -.->|"same generation graph"| node_postgres node_reasoner -.->|"cited answer"| node_answer node_mcp -->|"apply fact"| node_provenance node_provenance -->|"fresh search"| node_trusted_search node_provenance -->|"appends"| node_ledger node_ledger -->|"stores"| node_postgres

click node_cli "https://github.com/GiulioDER/RE-call/blob/master/recall/cli.py" click node_mcp "https://github.com/GiulioDER/RE-call/tree/master/recall_mcp" click node_sdk "https://github.com/GiulioDER/RE-call/blob/master/recall_agent/memory.py" click node_manifest "https://github.com/GiulioDER/RE-call/blob/master/recall/manifest.py" click node_generations "https://github.com/GiulioDER/RE-call/blob/master/recall/generations.py" click node_parser "https://github.com/GiulioDER/RE-call/blob/master/recall/document.py" click node_embedder "https://github.com/GiulioDER/RE-call/blob/master/recall/embeddings.py" click node_graph_build "https://github.com/GiulioDER/RE-call/blob/master/recall/semantic_graph/_build.py" click node_calibration "https://github.com/GiulioDER/RE-call/blob/master/recall/calibration_v2.py" click node_trusted_search "https://github.com/GiulioDER/RE-call/blob/master/recall/trust.py" click node_gen_store "https://github.com/GiulioDER/RE-call/blob/master/recall/generation_store.py" click node_retriever "https://github.com/GiulioDER/RE-call/blob/master/recall/retriever.py" click node_reranker "https://github.com/GiulioDER/RE-call/blob/master/recall/rerank.py" click node_trust_gate "https://github.com/GiulioDER/RE-call/blob/master/recall/trust.py" click node_reasoner "https://github.com/GiulioDER/RE-call/blob/master/recall/reasoning.py" click node_graph_expansion "https://github.com/GiulioDER/RE-call/blob/master/recall_mcp/graph_expansion.py" click node_answer "https://github.com/GiulioDER/RE-call/blob/master/recall/answer_provider.py" click node_provenance "https://github.com/GiulioDER/RE-call/blob/master/recall/provenance_controller.py" click node_ledger "https://github.com/GiulioDER/RE-call/blob/master/recall/fact_ledger.py" click node_postgres "https://github.com/GiulioDER/RE-call/tree/master/recall/migrations"

classDef toneNeutral fill:#f8fafc,stroke:#334155,stroke-width:1.5px,color:#0f172a classDef toneBlue fill:#dbeafe,stroke:#2563eb,stroke-width:1.5px,color:#172554 classDef toneAmber fill:#fef3c7,stroke:#d97706,stroke-width:1.5px,color:#78350f classDef toneMint fill:#dcfce7,stroke:#16a34a,stroke-width:1.5px,color:#14532d classDef toneRose fill:#ffe4e6,stroke:#e11d48,stroke-width:1.5px,color:#881337 classDef toneIndigo fill:#e0e7ff,stroke:#4f46e5,stroke-width:1.5px,color:#312e81 classDef toneTeal fill:#ccfbf1,stroke:#0f766e,stroke-width:1.5px,color:#134e4a class node_cli,node_mcp,node_sdk,node_caller toneBlue class node_manifest,node_generations,node_parser,node_embedder,node_graph_build,node_calibration,node_postgres toneAmber class node_trusted_search,node_gen_store,node_retriever,node_reranker,node_trust_gate toneMint class node_reasoner,node_graph_expansion,node_answer toneRose class node_provenance,node_ledger toneIndigo

Ordinary recall search follows the direct path. Explicit reasoning accepts graph_expansion: auto is the default and resolves to bounded one hop expansion for every nonempty query; off keeps direct retrieval only; one-hop forces the graph path. The CLI uses --graph-expansion auto|off|one-hop; the MCP tool uses graph_expansion="auto"|"off"|"one_hop". Graph neighbors are generation bound, direct candidates remain first, and expanded candidates must clear the same trust boundary before they can support a cited answer.

The opt in choices attach to different points in the system:

Optional capabilityWhere it fitsWhat it adds
Hosted embedderBuild and queryRemote model calls for embeddings. Query and corpus text may leave the environment.
Learned sparse retrieval, SPLADEHybrid retrievalA learned term weighted retrieval leg in addition to dense vectors and Postgres full text.
RerankerAfter candidate fusionReorders the fused candidates with a cross encoder.
Evidence Graph version oneExplicit reasoning retrievalAdds bounded, generation-bound structural neighbors to reasoning retrieval. See graph_expansion above for controls; graph candidates pass through trust before a cited answer can use them.
Structured fact applicationEvidence cardsLets a reviewed fact pass through the provenance controller into the append only ledger.

For details, see the architecture writeup, provenance controller, and API reference.

Quickstart

For one project's memory on

ตัดมาแค่ช่วงต้น อ่านต่อใน repo