
professorpalmer/portable-llm-wiki
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Vendor-neutral, LLM-maintained personal-context wiki. Markdown in your git, queryable by any LLM (HTTP API + MCP server). v0.7 prototype.
개요
Markdown files in your git repo, exposed over HTTP + native MCP, so Cursor, Claude, ChatGPT, Gemini, or a local model can all read the same you without re-onboarding. The hosted demo answers in real time over SSE. Try it at portablellm.wiki : implements the llm-wiki spec v1. Any LLM that speaks the spec can talk to any conformant wiki. Mental model: the car-seat memory button. When you sit in a new car you don't re-explain your height. You press a button and the seat adjusts. Same idea for LLM sessions: instead of re-explaining yourself in every new chat, you plug in your wiki and the LLM adjusts. - Your context lives in a git folder you own, not in a vendor's RAG database. Switch from Cursor to Claude to ChatGPT tomorrow and every assistant sees the same pages. - HTTP (/.well-known/llm-wiki.json) for any client, for Cursor / Claude Desktop, and a chat UI in the browser. All backed by the same markdown files. - Optional puppetmaster integration runs the Karpathy ingest pipeline.
README
원문 README의 일부입니다. 원문 보기.
Portable LLM Wiki
The open protocol for piping your personal context into any LLM.
Markdown files in your git repo, exposed over HTTP + native MCP, so Cursor, Claude, ChatGPT, Gemini, or a local model can all read the same you without re-onboarding.
The hosted demo answers in real time over SSE. Try it at portablellm.wiki
Protocol: implements the llm-wiki spec v1. Any LLM that speaks the spec can talk to any conformant wiki.
Mental model: the car-seat memory button. When you sit in a new car you don’t re-explain your height. You press a button and the seat adjusts. Same idea for LLM sessions: instead of re-explaining yourself in every new chat, you plug in your wiki and the LLM adjusts.
What it is
- Vendor-neutral. Your context lives in a git folder you own, not in a vendor’s RAG database. Switch from Cursor to Claude to ChatGPT tomorrow and every assistant sees the same pages.
- Three protocols, one source of truth. HTTP
(
/.well-known/llm-wiki.json) for any client, MCP for Cursor / Claude Desktop, and a chat UI in the browser. All backed by the same markdown files. - Self-maintaining. Optional
puppetmasterintegration runs the Karpathy ingest pipeline. Paste a Slack thread or upload a PDF and the wiki drafts entities, concepts, and cross-references for you, with a semantic lint swarm to catch contradictions and missing pages.
Live at portablellm.wiki: a hosted
multi-tenant deploy of this same repo. Sign in with GitHub and your
wiki is live at portablellm.wiki/ in under a
minute. Or browse /avery — Avery
Chen, a fictional founding engineer at a synthetic-biology startup —
to see what a populated wiki looks like before signing up.
Three ways to use it
1. Hosted — sign up (zero deploy, ~30 seconds)
설치
npx -y portable-llm-wiki-mcp설정
{
"mcpServers": {
"portable-llm-wiki": {
"command": "npx",
"args": ["-y", "portable-llm-wiki-mcp"],
"env": {
"WIKI_API_BASE": "https://<your-backend>.onrender.com",
"WIKI_OWNER_TOKEN": "<paste OWNER_TOKEN from Render>"
}
}
}
}