Honcho
Memory that reasons: continual learning for stateful agents. Better context, fewer tokens.
ยังไม่มีคำอธิบายภาษาไทย ดูข้อเท็จจริงด้านล่าง หรือเปิดคำอธิบายต้นฉบับจากผู้ทำ
Build, run and publish 3D games in the Zero engine from Claude Code, Cursor or Codex, over MCP.เลือกโปรแกรม AI ที่คุณใช้ แล้วคัดลอกค่าตั้งไปวาง
ผลตรวจผ่าน 4/4 · สิ่งที่คุณถามผ่านเซิร์ฟเวอร์ของผู้ทำ (origozero.ai) · ✓ ตรวจคำสั่งแล้ว 13 พ.ย. 2569
ขั้นแรก: คุณใช้ AI ตัวไหน
เลือกแอปที่คุณใช้ ขั้นตอนจะขึ้นด้านล่าง
ต่อกับ Claude ได้ · ประมาณ 2 นาที
ไม่ต้องใช้คีย์ ไม่ต้องลงโปรแกรม · ตั้งครั้งเดียวที่ claude.ai หรือแอปบนคอม แล้วใช้ในแชตได้ · บัญชีฟรีเพิ่มได้ 1 ตัว · แผน Team/Enterprise ให้เจ้าของ (Owner) เป็นคนเพิ่ม
CustomizeConnectors
คัดลอกจากที่นี่ไปวางในช่องชื่อเดียวกันบนหน้าจอของ Claude แล้วกด Continue
ZeroMind (OrigoZero game engine)https://origozero.ai/mcpกด Continue ผ่านหน้าตรวจการล็อกอินที่ Claude ตรวจเจอ · หัวข้อ Authentication เลือกตามที่ผู้ทำบอก (Sign in now, Sign in when needed หรือ No sign in) แล้วกด Add
+ConnectorsZeroMind (OrigoZero game engine)
ใช้ ZeroMind (OrigoZero game engine) บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude บอกว่ากำลังใช้ ZeroMind (OrigoZero game engine) หรือมีชื่อเครื่องมือของ ZeroMind (OrigoZero game engine) ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ ChatGPT ได้ ขึ้นกับแผน
MCP แบบเต็ม: ChatGPT Business, Enterprise หรือ Edu บนเว็บ · Pro: ต่อได้ด้วยสิทธิ์อ่านและดึงข้อมูล เครื่องมือที่แก้ข้อมูลอาจใช้ไม่ได้ · Plus: เอกสารยังไม่ยืนยัน ถ้าเห็นเมนูเพิ่ม MCP แบบกำหนดเองในหน้าปลั๊กอิน ลองตามขั้นตอนได้ · ใช้บนเว็บเท่านั้น
Plugins+Add custom MCP server
ใส่ชื่อ แล้ววางที่อยู่ใต้ Connection ติ๊กยอมรับคำเตือน แล้วกด Create as a plugin
ZeroMind (OrigoZero game engine)https://origozero.ai/mcpเปิดแชตใหม่แล้วเลือก ZeroMind (OrigoZero game engine) จากรายการปลั๊กอินก่อนพิมพ์
ใช้ ZeroMind (OrigoZero game engine) บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า ChatGPT บอกว่ากำลังใช้ ZeroMind (OrigoZero game engine) หรือมีชื่อเครื่องมือของ ZeroMind (OrigoZero game engine) ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ OpenAI เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ Claude Code ได้ · ประมาณ 2 นาที
ไม่ต้องใช้คีย์ ไม่ต้องลงโปรแกรม
Mac: กด Command+Space พิมพ์ Terminal · Windows: เปิด PowerShell
claude mcp add --transport http --scope user zeromind https://origozero.ai/mcpต้องเห็น ZeroMind (OrigoZero game engine) ในรายการและขึ้นว่าเชื่อมต่อแล้ว
ใช้ ZeroMind (OrigoZero game engine) บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Claude Code บอกว่ากำลังใช้ ZeroMind (OrigoZero game engine) หรือมีชื่อเครื่องมือของ ZeroMind (OrigoZero game engine) ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Anthropic เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ Cursor ได้ · ประมาณ 2 นาที
ไม่ต้องใช้คีย์ ไม่ต้องลงโปรแกรม
ใช้ ZeroMind (OrigoZero game engine) บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า Cursor บอกว่ากำลังใช้ ZeroMind (OrigoZero game engine) หรือมีชื่อเครื่องมือของ ZeroMind (OrigoZero game engine) ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ Cursor เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
ต่อกับ VS Code ได้ · ประมาณ 2 นาที
ไม่ต้องใช้คีย์ ไม่ต้องลงโปรแกรม
ใช้ ZeroMind (OrigoZero game engine) บอกหน่อยว่าทำอะไรให้ฉันได้บ้าง แล้วลองทำให้ดูหนึ่งอย่าง✓ ถ้า VS Code บอกว่ากำลังใช้ ZeroMind (OrigoZero game engine) หรือมีชื่อเครื่องมือของ ZeroMind (OrigoZero game engine) ขึ้นในคำตอบ แปลว่าต่อสำเร็จ
ชื่อเมนูตรวจกับหน้าช่วยเหลือของ VS Code เมื่อ 11 พ.ย. 2569 · หน้าจอของคุณอาจต่างเล็กน้อยตามรุ่นของแอป
โปรแกรมอื่นที่ใช้ MCP ได้ เช่น Windsurf, Zed หรือ Gemini CLI มีวิธีเพิ่มต่างกัน ดูวิธีของแต่ละตัวในหน้ารวมโปรแกรม
ที่อยู่สำหรับโปรแกรมที่ต่อผ่านเว็บ
https://origozero.ai/mcpค่าตั้งแบบไฟล์ JSON อยู่ในหัวข้อ “สำหรับคนเขียนโค้ด” ด้านล่าง
Claude Code
claude mcp add --transport http --scope user zeromind https://origozero.ai/mcpCursor (~/.cursor/mcp.json)
{
"mcpServers": {
"zeromind": {
"url": "https://origozero.ai/mcp"
}
}
}VS Code (mcp.json)
{
"servers": {
"zeromind": {
"type": "http",
"url": "https://origozero.ai/mcp"
}
}
}ค่าตั้งนี้สร้างจากข้อมูลใน registry ของผู้ทำ ถ้าไม่ตรงกับ README ให้เชื่อ README
ดูจากแบบการต่อของ server ตัวนี้ และเอกสารของผู้ทำโปรแกรมแต่ละตัว ตรวจเมื่อ 10 พ.ย. 2569
ต่อผ่านคลาวด์ได้ใน
ClaudeChatGPTGooseLM StudioMsty StudioCherry StudioCursorVS Code + GitHub CopilotVisual StudioWindsurf (Devin Desktop)ZedKiroClineContinueJetBrains AI AssistantClaude CodeCodex CLIGemini CLIOpenCodenodecodeWarpLibreChatOpen WebUIRaycast
server ให้ล็อกอินก่อนจึงจะแสดงรายการเครื่องมือ
เราตรวจจากข้อมูลที่ใครก็เปิดดูได้ ยังไม่ได้อ่านโค้ด ข้อที่ไม่เกี่ยวกับตัวนี้ไม่นับในตัวหาร · ตรวจเมื่อ 14 พ.ย. 2569
ชื่อใน registry ยืนยันโดเมน origozero.ai แล้ว (registry ตรวจความเป็นเจ้าของโดเมน)
มีการแก้โค้ดล่าสุด เมื่อวานซืน
ไม่เกี่ยว: server บนคลาวด์ของเจ้าของ origozero.ai เอง คุณไม่ได้รันโค้ดจากรีโป
ตอบกลับใน 780 ms (HTTP 401)
ประกาศวิธีล็อกอินแบบ OAuth ให้โปรแกรม AI พาไปล็อกอินเอง
ยังไม่ได้ตรวจ เราอ่านรายการเครื่องมือตอนตรวจ endpoint
ถาม แชร์เคล็ดลับ หรือแจ้งว่าใช้ไม่ได้ เรียงตามที่คนกดว่ามีประโยชน์
ยังไม่มีใครโพสต์ ถามหรือแชร์เป็นคนแรกได้เลย
ข้อความในส่วนนี้เขียนโดยผู้ใช้ ไม่ใช่ทีม PopNx
ยังไม่มีรีวิว
เทียบกับทุก server ที่ยังใช้งานในหมวดนี้ทั้งทะเบียน ดาวนับเฉพาะเมื่อผู้ลงทะเบียนเป็นเจ้าของ repo
จากการตรวจเบื้องต้นของเรา ผ่าน 4 จาก 4 ข้อที่ตรวจได้ เรายังไม่ได้อ่านโค้ด ก่อนใส่กุญแจหรือ token ให้ดูว่า server ขอสิทธิ์อะไร และเลือกกุญแจที่ทำได้เท่าที่จำเป็น
registry ไม่ได้ระบุว่าต้องใช้กุญแจ แต่บางตัวจะขอให้ล็อกอินตอนใช้ครั้งแรก
รันบนคลาวด์ของผู้ทำ ต่อผ่านอินเทอร์เน็ตได้เลย ไม่ต้องลงโปรแกรม แต่ข้อมูลที่ส่งให้จะผ่านเซิร์ฟเวอร์ของผู้ทำ
repo บน GitHub มีการแก้โค้ดล่าสุด เมื่อวานซืน และส่งรุ่นล่าสุด (1.0.0) เข้า registry 2 เดือนที่ผ่านมา
โปรแกรมที่รองรับ MCP เช่น Claude Desktop, Claude Code, Cursor และ VS Code ตัวนี้ต่อผ่าน URL จึงใช้กับโปรแกรมที่รับ remote MCP ได้ เช่น ChatGPT บนเว็บ (แบบเต็มในแผน Business ขึ้นไป · Pro แบบอ่านอย่างเดียว)
ในหมวดเดียวกันมี Honcho, ShipSwift, Pm Claude Skills
server หมวดเดียวกันจากผู้ทำคนอื่น เรียงตามดาว
อ่านการ์ด:↓ ดาวน์โหลดต่อสัปดาห์i★ ดาว GitHubiสามเสา: รีวิว · ผลตรวจ · การใช้งานiอัปเดต = วันที่ส่งรุ่นล่าสุดเข้า registryi
Memory that reasons: continual learning for stateful agents. Better context, fewer tokens.
40+ production-ready SwiftUI recipes for building full-stack iOS apps via MCP.
1310 professional Agent Skills + workflow recipes — searchable & fetchable over MCP.
ส่วนนี้คัดจาก repo ของผู้ทำตามต้นฉบับ PopNx MCP ไม่ได้ตรวจหรือรับรองเนื้อหา ตัด HTML รูปภาพ และสคริปต์ออกแล้ว ลิงก์จะพาออกนอกเว็บ
@origozero/zeromind is two things: a declaration of the remote ZeroMind MCP server (https://origozero.ai/mcp) written into your agent harness's own config, and the skills that teach the agent to check ZeroMind before it builds anything. Nothing runs on your machine — the CLI links the machine to your ZeroMind account, writes the server entry, and exits. Every tool the agent then calls (ZeroMind content discovery, worlds, and the engine of the world you have open) is served by ZeroMind over HTTPS, so a new tool is available the moment ZeroMind ships it, with nothing to upgrade here.
Each supported harness (Claude Code, Cursor, Codex CLI, Gemini CLI, OpenCode, Cline, Continue, Windsurf, Zed, openClaw, JetBrains Junie, Sourcegraph Amp, GitHub Copilot, Block Goose, Aider) gets its onboarding through that harness's own native channel — skills, AGENTS.md, GEMINI.md, .cursor/rules/*.mdc, .clinerules, CONVENTIONS.md, .goosehints — plus the MCP entry in the config file that harness reads. A harness with no custom-crafted integration uses the generic streamable-HTTP wiring in ide/README.md.
What the agent gets, once linked: the ZeroMind library (search, inspect, preview, install, engage), worlds (list, create, fork, launch, connect, and the reversible delete / trash / restore), and — for the world it is connected to — the engine itself (execute, guides, capture, the VFS, bash). tools/list on https://origozero.ai/mcp is the current surface; it is served rather than shipped, so this README does not enumerate it.
Node.js 18 or newer, on your PATH, to run zeromind link, zeromind install, zeromind upload and zeromind open. Your harness then talks to https://origozero.ai/mcp over HTTPS and spawns nothing locally.
brew install node (or download from https://nodejs.org)Verify with node --version.
/plugin marketplace add OrigoZero/zeromind-plugin
/plugin install zeromind npx -y @origozero/zeromind link
The bundle carries the skills and an .mcp.json whose Authorization header expands ${ZEROMIND_INSTALL_SECRET}; zeromind link writes that variable into ~/.claude/settings.json env. Restart Claude Code afterwards so the new setting is read.
npx -y @origozero/zeromind install <harness>
One command per harness — it links the machine first if it isn't linked yet, writes the harness's native instruction file, and writes the /mcp entry into that harness's own MCP config:
npx -y @origozero/zeromind install claude # .claude/skills/zeromind-{getting-started,library}/SKILL.md
npx -y @origozero/zeromind install cursor # .cursor/rules/zeromind.mdc npx -y @origozero/zeromind install codex # ~/.codex/AGENTS.md (or ./AGENTS.md) npx -y @origozero/zeromind install gemini # ~/.gemini/GEMINI.md (or ./GEMINI.md) npx -y @origozero/zeromind install opencode # .opencode/skills/zeromind/SKILL.md npx -y @origozero/zeromind install cline # .clinerules/zeromind.md npx -y @origozero/zeromind install continue # .continue/rules/zeromind.md npx -y @origozero/zeromind install windsurf # ./AGENTS.md npx -y @origozero/zeromind install zed # .claude/skills/zeromind/SKILL.md npx -y @origozero/zeromind install openclaw # skills/zeromind/SKILL.md npx -y @origozero/zeromind install junie # ./AGENTS.md npx -y @origozero/zeromind install amp # ./AGENT.md npx -y @origozero/zeromind install copilot # .github/copilot-instructions.md npx -y @origozero/zeromind install goose # ~/.config/goose/.goosehints npx -y @origozero/zeromind install aider # ./CONVENTIONS.md npx -y @origozero/zeromind install hermes # ~/.hermes/config.yaml + plugin bundle
npx -y @origozero/zeromind install --list # enumerate
Every command is idempotent: shared files (AGENTS.md, GEMINI.md, CONVENTIONS.md, .goosehints, copilot-instructions.md) carry a delimited block that is replaced in place; owned files (skills, rule files) need --force to overwrite. Two harnesses have no MCP config path to write into — openClaw's is unconfirmed, and Aider takes servers on the command line — so the install prints their entry for you to paste. ide/README.md has the full table, with a README per harness.
A machine links once, and the link is the same one the Zero engine uses: both read and write session.json in the OS config dir (~/.config/zero/session.json; %APPDATA%\zero\session.json on Windows; mode 0600 off Windows). Linking from either side links both, and unlinking revokes every harness on the machine at once.
npx -y @origozero/zeromind link # device code, approved in the browser
npx -y @origozero/zeromind link --username # pre-fill the approval page's agent name npx -y @origozero/zeromind status # what this machine is linked as npx -y @origozero/zeromind unlink # revoke it
link registers this machine as its own ZeroMind principal, prints a URL and a code, and waits for you to approve it on that page. The approved account is the agent's identity — its own ZeroMind account, distinct from yours.
On a machine that already holds an approved install — linked by an earlier run, or by the Zero engine, which writes the same file — link prints who the machine acts as, asks for no new code, and still hands the secret to Claude Code. One linked install per machine is the whole rule; unlink, then link, is how a machine changes which account it acts as.
unlink revokes the install at ZeroMind and removes it from this machine's cache — the install fields only, so a session the Zero engine signed in with, and the issuer it signed in against, stay where they are. If ZeroMind answers that it holds no such install, the local clear happens anyway; if the revoke cannot be made at all, nothing is cleared and the command tells you to run it again once ZeroMind is reachable.
unlink also takes ZEROMIND_INSTALL_SECRET back out of ~/.claude/settings.json when it holds the secret being revoked — before it revokes anything, so a settings file it cannot read is reported and the unlink still completes. (That one line is then yours to delete.) The entries install wrote into other harnesses keep the revoked secret and answer 401 until you link again and re-run the install for that harness — the command says so when it runs.
The credential a harness presents is that install's secret, sent as Authorization: Bearer ins_sec_…. A `401` / `invalid_token` from any tool means the machine is not linked (or the entry holds a stale secret): run link, re-run install so the entry is rewritten, and restart the harness.
npx -y @origozero/zeromind upload <path> --world <name-or-guid> [--to <vfs dir>]
Copies a file — or a folder, its relative layout preserved — from this machine into the world's engine VFS, under /source unless --to says otherwise. The bytes go from disk to the world's write_file as base64, so an asset pack never passes through an agent's context window. Ceilings of 256 MiB and 10 000 files are checked before anything is written (--max-bytes / --max-files raise them), and a world with no engine running is reported rather than half-written.
npx -y @origozero/zeromind open <world guid | name | https url | zero:// url> [--play | --edit] [--native | --browser] [--dry-run]
Every tool an agent calls is served by ZeroMind, which has no browser tab and no engine process on your machine: world.open and world.launch answer where a world opens, and this command is what opens it here. It opens the world's editor by default and the player's face with --play; it hands the URL to the desktop engine when this machine has a zero:// handler registered and to a browser tab when it does not. --native / --browser decide it outright and are remembered in open.json beside session.json, so later calls with neither flag follow what you chose. --dry-run prints the target and the URL and changes nothing.
A guid or a URL is opened without a single network call. A name is resolved against your own worlds over /mcp, with this machine's install secret — which is never printed. No engine is contacted at all.
Two environment variables move the whole CLI to another backend:
| Variable | Default | What it controls |
|---|---|---|
ZEROMIND_ISSUER | https://origozero.ai | Base for every REST call (/v1/installs/*, /v1/worlds, …) and the /mcp URL written into a harness's config. Also the origin of the /link approval page. |
ZEROMIND_CONFIG_DIR | ~/.config/zero (XDG; %APPDATA%\zero on Windows) | Where session.json — the install_id / install_secret this machine shares with the Zero engine — lives. Point it elsewhere (e.g. ~/.config/zero-local) so a local backend gets a fresh install identity instead of replaying credentials registered against production. |
For the local ZeroMind dev stack, point the issuer at the front door (http://127.0.0.1:3003), not the bare API on :3001 — the front door serves the /v1 REST surface, /mcp, and the web app (including /link and the /edit/ engine pages) on one origin, which is what the CLI assumes.
ZEROMIND_ISSUER=http://127.0.0.1:3003 \
ZEROMIND_CONFIG_DIR=$HOME/.config/zero-local \ npx -y @origozero/zeromind link
ZEROMIND_ISSUER=http://127.0.0.1:3003 \ ZEROMIND_CONFIG_DIR=$HOME/.config/zero-local \ npx -y @origozero/zeromind install claude
The entry that lands is the production shape at the local address:
// .mcp.json
{ "mcpServers": { "zeromind": { "type": "http", "url": "http://127.0.0.1:3003/mcp", "headers": { "Authorization": "Bearer ins_sec_...", "X-ZM-Harness": "claude-code" } } } }
Or with the Claude Code CLI:
claude mcp add --transport http zeromind http://127.0.0.1:3003/mcp \
--header "Authorization: Bearer ins_sec_..." \ --header "X-ZM-Harness: claude-code"
Plain http:// issuers work end to end: auth is a Bearer header on every request, with no cookies and no TLS-only assumption.
https://origozero.ai/mcp. Every harness reaches the running version; there is nothing to upgrade on your machine..mcp.json) updates through /plugin.Maintainers: package.json version is the source of truth. tests/directory-manifests.test.ts fails when a manifest it names carries a different one.
0.7.1 — the plugin runs no MCP server of its own. It links a machine, writes the remote /mcp entry into sixteen harnesses, uploads local files into a world, opens a world on this machine, and ships the two skills. The tool surface is ZeroMind's, served live at https://origozero.ai/mcp; the tests drive the CLI end to end against the bundled mock ZeroMind server in tools/mock-zeromind/.
This release needs a Zero engine that keeps install_secret in the shared session.json it writes: an engine whose cached-session struct has no such field re-serialises the file without it, and the machine reads as unlinked the next time the CLI runs. 0.7.1 th