PP

professorpalmer/portable-llm-wiki

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

20 stars 3 forks 品質 83 トレンド 18MIT

Vendor-neutral、LM-maintained の個人的なコンテキスト wiki。 git のマークダウン、任意の LLM (HTTP API + MCP サーバー) でクエリ可能。 v0.7 プロトタイプ.

概要

Git repo 内のMarkdownファイル、HTTP + ネイティブ MCP で公開されているため、Cursor、Claude、ChatGPT、Gemini、またはローカルモデルはすべて、再オンボードなしで同じを読むことができます。 ホストされているデモはSSEよりもリアルタイムで応答します。 Portablellmでお試しください。 ウィキ : llm-wiki spec v1 を実行します。 仕様を話すLLMは、任意の適合ウィキに話すことができます。 メンタルモデル:カーシートメモリボタン。 新しい車に座ると、高さを再説明しない。 ボタンを押してシートを調整します。 LLM セッションの同じアイデア:新しいチャットで自分自身を再説明するのではなく、wiki と LLM が調整されます。 - あなたのコンテキストは、ベンダーのRAGデータベースではなく、所有するgitフォルダに住んでいます。 Cursor から Claude へ ChatGPT へ切り替えると、すべてのアシスタントが同じページが表示されます。 - HTTP (/.well-known/llm-wiki.json) は、Cursor / Claude Desktop およびブラウザーのチャット UI の任意のクライアントに対して、任意のクライアントに対して。 同じマークダウンファイルでバックアップされます。 - オプションのpuppetmaster統合は、Karpathyインジェストパイプラインを実行します.

概要(AI 翻訳)

LLMに個人的な文脈を配管するためのオープンプロトコル。

git repo の Markdown ファイル、HTTP + ネイティブ MCP で公開されているので、 Cursor、Claude、ChatGPT、Gemini、またはローカルモデルはすべて読み込むことができます ※再搭乗なし*

ホストされているデモはSSEよりもリアルタイムで応答します。 Portablellmでお試しください。 ウィキ

 

Protocol: llm-wiki spec v1 を実行します。 すべてのLM 仕様を話すと、どのコンフォーマントウィキとも話すことができます。

メンタルモデル:車の座席記憶ボタン。 新車に座るとき 身長をクリアしない ボタンとシートを押す 調節します。 LLMセッションの同じアイデア:再説明の代わりに すべての新しいチャットで、wiki と LLM を接続します。 調節します。

それは何ですか

  • ベンダーニュートラル。 コンテキストは、所有する git フォルダーに住んでいます。 ベンダーの RAG データベース。 CursorからClaudeにChatGPTに切り替える 明日と全てのアシスタントが同じページを目にします。
  • 3つのプロトコル、真実の1つのソース。 スタッフ ([/.well-known/llm-wiki.json])) 任意のクライアントの場合、Cursor のMCP デスクトップをクロードし、ブラウザでUIをチャットします。 すべて 裏 で 同じ マークダウンファイル。
  • **自己維持.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

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 puppetmaster integration 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)

GitHub で README 全文を見る

インストール

npx -y portable-llm-wiki-mcp
MCP 初心者?mcpskill.org のガイドから始めましょう →

設定

{ "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>" } } } }