PP

professorpalmer/portable-llm-wiki

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

20 stars 3 forks Качество 83 Тренд 18MIT

Нейтральная, LLM-поддерживаемая персонально-контекстная вики. Отметка в вашем git, запрашиваемая любым LLM (HTTP API + MCP сервер). Прототип v0.7.

Обзор

Файлы Markdown в вашем git-репо, отображаемые по HTTP + нативный MCP, поэтому Cursor, Claude, ChatGPT, Gemini или локальная модель могут читать вас одинаково без повторного входа на борт. Демо-версия отвечает в реальном времени на SSE. Попробуйте в портативном. вики Реализует llm-wiki spec v1. Любой LLM, который говорит о спецификации, может говорить с любой совместимой вики. Ментальная модель: кнопка памяти автокресла. Когда вы сидите в новой машине, вы не можете объяснить свой рост. Вы нажимаете кнопку и сиденье настраивается. Та же идея для сеансов LLM: вместо того, чтобы объяснять себя в каждом новом чате, вы подключаете вики и настраиваете LLM. Ваш контекст живет в вашей собственной папке git, а не в базе данных RAG поставщика. Переключитесь с Cursor на Claude на ChatGPT завтра, и каждый помощник увидит те же страницы. - HTTP (/.well-known/llm-wiki.json) для любого клиента, для Cursor/Claude Desktop и чат-интерфейса в браузере. Все они поддерживаются одними и теми же файлами. - Факультативная интеграция кукловодов проходит по трубопроводу Karpathy ingest.

Обзор (машинный перевод)

** Открытый протокол для переноса вашего личного контекста в любой LLM.**

Файлы Markdown в вашем git-репо, отображаемые по HTTP + нативный MCP, поэтому Курсор, Клод, ChatGPT, Близнецы или местная модель - все они могут читать То же самое, без повторного входа.

Демо-версия отвечает в реальном времени на SSE. Попробуйте в портативном. вики

 

**Протокол: реализует спецификацию llm-wiki v1. Любые LLM

что говорит спецификация может говорить с любой совместимой вики.

Ментальная модель: кнопка памяти автомобильного сиденья. когда садишься в новый автомобиль Вы не можете объяснить свой рост. Нажимаешь кнопку и сиденье

Адаптация. Та же идея для сессий LLM: вместо повторного объяснения В каждом новом чате вы подключаете свою вики и LLM Адаптация.

Что это такое

  • Нейтральный вендор. Ваш контекст живет в гит-папке, которой вы владеете, а не в База данных RAG поставщика. Переход с Cursor на Claude в ChatGPT Завтра каждый помощник видит одни и те же страницы. Три протокола, один источник истины. HTTP (/.well-known/llm-wiki.json) для любого клиента, MCP для Курсора / Claude Desktop и пользовательский интерфейс чата в браузере. Все при поддержке одного и того же Файлы разметки.
  • самоподдерживающийся.

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

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)

Открыть полный README на GitHub

Установка

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