Draft the useful context
The Skill finds related memories and prepares an update. Review what it will keep before you ask it to save.
Draft a memory of this fix, including what we verified.
OPEN SOURCE · MIT LICENSE
Give your next AI conversation a starting point. MemHarbor keeps project context, decisions, and next steps in Markdown files you own, with a history you can review.
Markdown + Git. Start with the tools you already use.
reading/networking/
## Goal
Learn networking fundamentals.
## Next step
Choose the first book.
# Resume in a new session
01 / THE WORKFLOW
Save what will help you later: the decision, the verified fix, the unfinished work. Retrieve it when the next conversation needs it.
The Skill finds related memories and prepares an update. Review what it will keep before you ask it to save.
Draft a memory of this fix, including what we verified.
Once authorized, the agent writes Markdown, commits it to your vault, and reads it back to check the result.
Save the approved draft and read it back to verify.
Point a new session at the same vault. Ask for the topic, the current state, or the decision you need.
Find the project’s blockers and next steps. Read only.
02 / THE FORMAT
Organized around a topic, not a chat transcript. Open the files in your editor, inspect the diff, or read the Git history.
CONTEXT.mdThe goal and lasting backgroundSTATE.mdWhat is true right nowDECISIONS.mdChoices and their reasoningTODO.mdThe work still to doSOURCES.mdEvidence and referencesStart with the files a topic needs. Keep stable background separate from changing state.
---
path: reading/networking
title: Networking fundamentals
status: active
---
# Networking fundamentals
Build a practical understanding of networks.
Read one technical book each week.03 / YOUR FIRST MEMORY
You need Git and an AI client with file access. The install command also needs Node.js/npm; the guide includes manual installation.
Use claude-code or cursor instead of codex for your client. Open a new session so it discovers the Skill.
npx skills add zyc945/memharbor-skill --skill memharbor --agent codex --copyInitialize a new directory, check your Git identity, and give the agent access. Keep your vault separate from your software project.
Review the draft, then ask: “Save the approved draft and read it back to verify.” In a new session, ask the agent to retrieve it from the same vault.
Use memharbor with /absolute/path/memharbor-vault as a local Git vault.
I plan to read one technical book each week. No book chosen yet.
Check for duplicates and show me a draft. Do not save yet.Works with authorized file/Git access in Codex, Claude Code, and Cursor. Client setup and permissions vary.
04 / ROOM TO GROW
Local Git is the simplest starting point. Optional service tiers add GitHub-backed storage and remote MCP access.
The Skill works with Markdown and Git on your machine. No MCP service or cloud storage account required.
A Node.js MCP server uses a private GitHub repository for persistent memory and a local serving cache.
A Cloudflare Worker provides remote MCP and REST. GitHub holds canonical history; private R2 serves rebuildable snapshots.
The MIT-licensed Skill is public and ready to install. The service source repository is currently private. Service tiers require source access and your own configuration; there is no hosted memory account on this website.
A FEW PRACTICAL DETAILS
No. Normal conversation is not saved automatically. Ask for a draft, then authorize the memory changes you want to keep. Existing authorization can cover the save.
With T0, Markdown files and Git history stay in the vault you choose. Cross-device access and backups need separate setup. Optional service tiers use your private GitHub repository. This website does not receive your memories.
The memory layer uses Markdown, Git, and optional storage adapters. It does not require a vector database, embeddings, or its own LLM. Your AI client does the reading and writing.
Removing the Skill leaves your vault intact. You can keep reading and editing the Markdown files with ordinary tools. Git history remains available.
No. This is an open-source Skill with optional service implementations. You run your own vault or deployment. Native client and remote write acceptance differ by setup; the repository documents the verification scope.
Keep one useful memory. Retrieve it when you need it.