
manhhailua/lorekeep
Developer tools이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기
Lorekeep - MCP를 통해 AI 에이전트를위한 임시 지식 그래프
개요
Lorekeep은 여러 개의 네임스페이스에서 세분화적인 facts.jsonl 그래프로 Markdown을 컴파일하고, 인간 읽기 가능한 Obsidian/Tolaria wiki로 그래프를 작성하고, 코딩 에이전트(Claude Code, Cursor, Codex, opencode, Grok Build, Qoder, GitHub Copilot, Command Code)에 컴팩트한 네임스페이스-스코픽 MCP 표면을 노출시킵니다. 에이전트는 세션 동안 사실도 제안 할 수 있습니다. 부록 전용 저널에 토지 제안 및 신뢰 조정 후 볼 수 있습니다. LLM 작업은 컴파일 또는 명시적으로 요청된 깊은 수입 중에 발생합니다. 정규 그래프 쿼리, 저널 쓰기, 해결, 위키 세대, lint, 상태 검사는 다른 LLM을 호출하지 않습니다. Lorekeep은 중요한 현재 제약과 더불어 몇몇 기호화 대리인 및 몇몇 장치를 사용하여 1명의 사람을 위해 적당합니다: Git 백업/sync는 순차적입니다. 동일한 원본 문서 또는 저널에 동시 편집은 여전히 수동 충돌 해상도가 필요할 수 있습니다. 공유된 인증된 팀 서버는 로드맵 작업이며, 배송된 기능이 아닙니다.
개요(AI 번역)
** 파일-sovereign, 당신이 당신과 당신의 코딩에 의해 공유 임시 지식 그래프 MCP에 대한 대리인.**
Lorekeep은 여러 명에서 Markdown을 deterministic로 컴파일합니다.
facts.jsonl 그래프, 인간 읽기 가능한 Obsidian/Tolaria로 그래프 프로젝트
wiki 및 코딩 에이전트에 컴팩트 한 네임스페이스-스코프 MCP 표면 노출
(Claude Code, Cursor, Codex, opencode, Grok Build, Qoder, GitHub Copilot,),
명령 부호). 에이전트는 세션 중 실제로 제안 할 수 있습니다; 제안
append-only 저널에 토지는 자신감의 해결 후 볼 수 있습니다.
LLM 작업은 컴파일 또는 명시적으로 요청된 깊은 수입 중에 발생합니다. 정규 그래프 쿼리, 저널 쓰기, 해결, 위키 세대, lint, 및 상태 체크는 다른 LLM을 호출하지 않습니다.
오늘 사용 가능
| 지역 | 현재 행동 |
|—|||
| Compile | raw/ /*.md → 스키마 변형 추출 → 해결 → 정렬 facts.jsonl + 나트 + 위키 |
| Query | 8개의 MCP 도구 플러스 수동 스키마, 네임스페이스 및 상태 리소스 |
인포메이션 | 덴이-by-default namespace filtering through one ScopedGraph chokepoint |
| 시간 | 반 열려있는 유효성 창 플러스 스냅샷, 역사 및 변경 쿼리 |
이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요.
README
원문 README의 일부입니다. 원문 보기.
Lorekeep
A file-sovereign, temporal knowledge graph shared by you and your coding agents over MCP.
Lorekeep compiles Markdown from multiple namespaces into a deterministic
facts.jsonl graph, projects that graph into a human-readable Obsidian/Tolaria
wiki, and exposes a compact namespace-scoped MCP surface to coding agents
(Claude Code, Cursor, Codex, opencode, Grok Build, Qoder, GitHub Copilot,
Command Code). Agents can also propose facts during a session; proposals
land in append-only journals and become visible after a confidence-gated resolve.
The LLM work happens during compile or an explicitly requested deep import. Ordinary graph queries, journal writes, resolve, wiki generation, lint, and status checks do not call another LLM.
What is available today
| Area | Current behavior |
|---|---|
| Compile | raw//*.md → schema-constrained extraction → resolve → sorted facts.jsonl + manifest + wiki |
| Query | Eight MCP tools plus passive schema, namespace, and status resources |
| Permission | Deny-by-default namespace filtering through one ScopedGraph chokepoint |
| Time | Half-open validity windows plus snapshot, history, and change queries |
| Agent input | Native session-end capture where available; debounced idle/turn fallback for opencode and Command Code |
| Agent writes | Namespace-enforced, confidence-gated journals; no direct graph mutation |
| Automation | Watch raw docs, journals, memories/transcripts, agent wiring, backup sync, and restart after an external package upgrade |
| Human view | Deterministic, readable Markdown wiki for Obsidian and Tolaria |
| Operations | Runtime logs, redacted support bundles, install diagnostics, and optional automatic GitHub issues |
Lorekeep is suitable for one person using several coding agents and several devices, with an important current constraint: Git backup/sync is sequential. Simultaneous edits to the same raw document or journal can still require manual conflict resolution. A shared authenticated team server is roadmap work, not a shipped capability.
Get started
1. Install
macOS / Linux (one-liner — auto-detects uv, pipx, or pip):
curl -fsSL https://raw.githubusercontent.com/manhhailua/lorekeep/main/scripts/install.sh | bash
Windows (PowerShell):
pip install --user lorekeep
Or with uv (all platforms):
uv tool install lorekeep
Verify the installation succeeded before continuing:
lorekeep version # should print a version number
If lorekeep is not found, open a new terminal (so PATH updates take effect)
or add ~/.local/bin to your PATH manually.
2. Initialize
lorekeep init
init sets up config, schema, provider, agent wiring, compiles any existing
설치
This server does not publish a one-line install command.
Open the repository installation guide MCP 초보자라면? mcpskill.org 가이드부터 시작하세요 →