Context7
ส่งคู่มือการใช้ไลบรารีและเฟรมเวิร์กรุ่นล่าสุดให้ AI อ่านก่อนตอบ ช่วยให้โค้ดที่ AI เขียนไม่ใช้คำสั่งเก่าที่เลิกใช้แล้ว
คำอธิบายจากผู้ทำ (ภาษาอังกฤษตามต้นฉบับ)
Local visual UI cache for AI agents using perceptual hashing, CLIP, and 3D spatial grounding.
สามเรื่องนี้ไม่รวมเป็นคะแนนเดียว เพราะความเห็น การวัด และความนิยม เป็นคนละเรื่องกัน
ตัวนี้ยังไม่ได้เรียบเรียงเป็นภาษาไทย ด้านล่างคือข้อเท็จจริงที่เราอ่านจาก registry
เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ต้องเตรียมก่อน
คุณใช้แอปไหน
เลือกแอปด้านบน เราจำไว้ให้ ครั้งหน้าปุ่มจะขึ้นว่า “ติดตั้งลง …”
เปิด Claude Desktop → Settings → Developer → Edit Config แล้ววางค่านี้ในไฟล์ claude_desktop_config.json
{
"mcpServers": {
"vision-memory": {
"command": "npx",
"args": [
"-y",
"@putervision/vision-memory-mcp"
]
}
}
}พิมพ์คำสั่งนี้ใน Terminal
claude mcp add vision-memory -- npx -y @putervision/vision-memory-mcpวางในไฟล์ .cursor/mcp.json ของโปรเจกต์ หรือ ~/.cursor/mcp.json
{
"mcpServers": {
"vision-memory": {
"command": "npx",
"args": [
"-y",
"@putervision/vision-memory-mcp"
]
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
วางในไฟล์ .vscode/mcp.json ของโปรเจกต์
{
"servers": {
"vision-memory": {
"type": "stdio",
"command": "npx",
"args": [
"-y",
"@putervision/vision-memory-mcp"
]
}
}
}เบราว์เซอร์จะถามก่อนเปิดแอป จากนั้นแอปแสดงค่าตั้งให้ตรวจแล้วกดยืนยัน ช่อง key เว้นว่างไว้ให้คุณใส่เอง
ตัวนี้รันในเครื่องคุณ แต่ ChatGPT ต่อได้เฉพาะ server บนอินเทอร์เน็ต ลองเลือกแอปอื่น
ตัวเลือกเก็บในคุกกี้บนเครื่องนี้ ไม่ต้องมีบัญชี
ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
รันในเครื่องคุณ รายการเครื่องมือจะขึ้นในแอป AI หลังติดตั้ง
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 6 พ.ย. 2569
ชื่อใน registry ยืนยันด้วยบัญชี GitHub putervision ซึ่งเป็นเจ้าของ repo
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ยังไม่ได้อ่านข้อมูล repo จาก GitHub
ตัวนี้รันบนเครื่องคุณ ไม่มี endpoint บนอินเทอร์เน็ต
ตัวนี้รันบนเครื่อง ใช้ค่าที่ตั้งในเครื่องแทน
รันในเครื่องคุณ เราอ่านรายการเครื่องมือได้เฉพาะตัวที่มี endpoint บนอินเทอร์เน็ต
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 1 จาก 1 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนเครื่องของคุณ โปรแกรม AI จะเปิด server ขึ้นมาเองเมื่อใช้ ข้อมูลไม่ต้องผ่านเซิร์ฟเวอร์ของผู้ทำ (ยกเว้นตัวที่ไปเรียกบริการออนไลน์ต่อ)
repo บน GitHub มีการแก้โค้ดล่าสุด – และส่งรุ่นล่าสุด (1.4.2) เข้า registry 29 วันที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต้องมี Node.js ในเครื่องด้วย
ในหมวดเดียวกันมี Context7, Codebase Memory, Exa
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
ส่งคู่มือการใช้ไลบรารีและเฟรมเวิร์กรุ่นล่าสุดให้ AI อ่านก่อนตอบ ช่วยให้โค้ดที่ AI เขียนไม่ใช้คำสั่งเก่าที่เลิกใช้แล้ว
Codebase knowledge graph for AI agents — 162 languages, sub-ms queries, 99% fewer tokens.
Connect AI agents to Exa for web search, content fetching, and multi-step research.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
@putervision/vision-memory-mcp is a zero-infrastructure, local-first Model Context Protocol (MCP) server and CLI tool that provides AI coding assistants (such as Cursor, Claude Code, Gemini, or Copilot) with visual state caching using perceptual hashing, local CLIP embeddings, and transition graphs to eliminate repetitive vision LLM calls.
🌐 Official Documentation & Website: visionmemorymcp.com
Prerequisites: Node.js >= 18.18.0
# Global installation via npm
npm install -g @putervision/vision-memory-mcp
Run init in your project root to scaffold database directories, .gitignore, .env, and IDE rules:
vision-memory-mcp init --yes
Add to your MCP client config (e.g. .cursor/mcp.json or .vscode/mcp.json):
{
"mcpServers": { "vision-memory-mcp": { "command": "vision-memory-mcp", "args": ["run"] } } }
# Run stdio MCP server directly via binary (after global install)
vision-memory-mcp run
vision-memory-mcp run --skip-model-load
vision-memory-mcp init-global
vision-memory-mcp doctor
vision-memory-mcp doctor-global
vision-memory-mcp inspect
vision-memory-mcp spec set --name "Dashboard" --file ./dashboard-spec.png
vision-memory-mcp snapshot save --name "v1.0-milestone"
vision-memory-mcp video ingest ./playwright-test.webm --category playwright_test
vision-memory-mcp view
compact_slice export for Pentad System 1 StatePack assembly.@putervision/state-memory-mcp task DAGs with visual state memory, generating cryptographically hashable evidence packs for compliance and audit trails.@putervision/vision-memory-mcp provides 15 production-grade consolidated MCP tools structured across 4 core visual perception & automation domains:
analyze_screenshot (L1/L2 perceptual dHash & AX tree parsing, single/batch), recall_memory (text & image semantic vector search), get_session_context (aggregated cache hit metrics, recent states, and sub-1KB compact_slice export).predict_next_action (deterministic CSS selectors & bounding coordinates), record_outcome (UI action transitions & visual blockers), get_navigation_paths (BFS shortest-path planner), wait_for_visual_state (polling for target UI state).manage_video (WebM/MP4 keyframe ingestion, timeline search), compare_states (visual layout diffs & video trajectory comparison), create_evidence_pack (cryptographic audit proof linking video keyframes to state-memory DAGs), export_trajectories (multimodal fine-tuning datasets).manage_visual_spec (mockup baseline contracts & regression checks), manage_snapshot (checkpoints, export, restore), undo_visual_mutation (revert state ingestion), forget_state (privacy & PII purging).👉 For complete parameter specifications, return schemas, and example payloads, see the [Formal API Reference](docs/api-reference.md) and [Features & Architecture Guide](docs/features.md).
Incoming Screen
│ ▼ ┌──────────────────────────────┐ │ L1: In-Memory Cache Lookup │ ──(Hit)──▶ Return Cached Description & Grounded Elements └──────────────┬───────────────┘ │ (Miss) ▼ ┌──────────────────────────────┐ │ L2: Perceptual Hash Scan │ ──(Hit)──▶ Return Cached Description & Grounded Elements └──────────────┬───────────────┘ │ (Miss) ▼ ┌──────────────────────────────┐ │ L3: Local CLIP Vector Search │ ──(Hit)──▶ Return Semantically Close └──────────────┬───────────────┘ │ (Miss) ▼ ┌──────────────────────────────┐ │ L4: Vision LLM Fallback │ ──(Ingest)──▶ Save Redacted State to DB └──────────────┬───────────────┘
Explore dedicated guides and deep dives in the docs/ directory:
| Guide | Description |
|---|---|
| 🏗️ [Architecture & Codebase Distillation](docs/codebase-distillation.md) | High-signal architectural overview, 4-tier pipeline, module inventory, and design decisions. |
| 🚀 [Features & Architecture](docs/features.md) | Key features, 4-tier retrieval pipeline, element grounding, and Dual MCP Synergy. |
| 📘 [Formal API Reference](docs/api-reference.md) | Complete specifications, parameters, and schemas for all 15 consolidated MCP tools. |
| 🔌 [Multi-IDE Integration Guide](docs/mcp-integration.md) | Step-by-step configs for Cursor, Claude Desktop, Antigravity, Windsurf, Zed, Roo Code & Agent Rules. |
| 💻 [CLI Commands Reference](docs/cli.md) | Full guide for all 16 CLI management, visual spec, and snapshot commands. |
| ⚙️ [Configuration Guide](docs/configuration.md) | Complete .env environment variables, thresholds, and L4 vision fallback setup. |
| 🔒 [Storage Encryption & Security](docs/STORAGE_ENCRYPTION.md) | Encryption details, local storage privacy, and PII masking guarantees. |
| 🤝 [Contributing Guide](CONTRIBUTING.md) | Development setup, codebase structure, and submission guidelines. |
| 🛡️ [Security Policy](SECURITY.md) | Security vulnerability reporting and privacy disclosures. |
| 📜 [Changelog](CHANGELOG.md) | Chronological record of release features, fixes, and patch updates. |
While vision-memory-mcp is designed for visual frontend state caching, UI testing, and multimodal workflows, it may not be appropriate for:
state-memory-mcp standalone instead).--skip-model-load for lightweight dHash-only perception if memory is constrained).# Run full unit and integration test suite across all 72 test files (312 tests)
npm run test
Developed and maintained by PuterVision. Released under the MIT License.
.vision-memory-mcp/. Zero telemetry or analytics data is ever transmitted.