Northwoods Pack
FreeNot checkedDeploys a sovereign personal AI harness on your Cloudflare account, providing identity, memory with provenance, and a chat interface, plus MCP tools for externa
About
Deploys a sovereign personal AI harness on your Cloudflare account, providing identity, memory with provenance, and a chat interface, plus MCP tools for external AI assistants to access your persistent memory and conduct contract.
README
One button. Five minutes. A harness that runs on your Cloudflare account, learns you, and answers to nobody else.
The story, short version
In January 2025 I asked an AI to "tailor how you respond to me." Three weeks later I was fired, on Valentine's Day, at 5:26 PM. What I built in the two years since started as a way to keep my own head above water. I'm dyslexic, ADHD, and HSP, and I burn energy navigating what for others is easy. I taught an AI to speak the way I think, to stop cheerleading me, to remember so I didn't have to re-explain myself every morning, and to hold my open threads so my head didn't have to. It worked well enough that it changed the shape of my life.
This pack is that harness, generalized, my own tools with my identity removed and a door where it used to be. The memory layer is loam's provenance-first schema: healthy soil knows where each grain came from. The interview is how my own systems learned me. The corrections that stick, the shelf that holds threads, the refusal to guilt you about absence, every piece is something I needed first and packaged second.
What it is
- A sovereign harness. Deployed to your Cloudflare account by one button. Your database, your token, deletable by you alone. No account with me; nothing of yours crosses my wire.
- An AI that reads you first. Identity before memory, memory with provenance, and a standing conduct contract, one thing at a time, no option-menus, no clocks, no absence-guilt, that any connected AI is told to obey.
- Its own voice, included. A built-in chat on your account's Workers AI. If the pot is empty, the first conversation is the introduction: it interviews you, one question at a time, drafts answers in your words for you to approve, and would rather see your bookshelf than make you describe yourself.
- A memory that learns from corrections. Tell it "that's not how I'd say it," and the correction becomes a standing rule that survives the conversation.
What it isn't
- Not a chatbot product. There's no company here, no telemetry to me, no upsell inside the software. The methodology is free; this is the methodology.
- Not a finished butler. It arrives knowing nothing and learns you from use, corrections are the fuel, not a failure state.
- Not therapy, and it never claims to be. It carries load; the living stays yours.
- Not a lock-in. Everything is a Worker and a database you own. Export it, fork it, delete it, install anything you want next to it.
A promise, for the person who almost closed this tab
If you're like me in every way except that computers intimidate you, if you've been using an AI through a website chat because installs and terminals have always felt like someone else's country, this was built for you first. You will not install anything on your machine. You will not open a terminal. You will not need anyone's permission. You click one button, sign in, make up one password when asked, and then you open your new page and talk, like the chat sites you already use, except this one is yours, remembers you, speaks the way you tell it to, and answers to nobody else. And the unasked question, answered plainly: everyday use costs nothing. The built-in AI is included in the free account you just made. If you get stuck anywhere along that road, that is my failure, not yours, tell me exactly where and I will fix the road.
Two ways in, pick your door
Door 1, you don't run any AI setup today
- No Cloudflare account? That's the quickest step of all. Go to dash.cloudflare.com/sign-up, sign up with Google (or Apple, GitHub, or plain email), and take the free plan, the free tier is everything this needs. No credit card.
- Click the Deploy button at the top. Cloudflare creates everything on your account and shows you each piece before it builds. When it asks for
DEMO_TOKEN, type any long made-up password and save it somewhere, it's the key to your pot. There is no "right" value; you are inventing your own key. - When the build finishes, Cloudflare's screen will NOT tell you what to do next. That's their page, not mine, so here it is: on the project page you land on, find your worker's link, it ends in
.workers.dev(there's a Visit link near the top). Open it. That page is the rest of the install; the front door greets you and points at your two doors. - Click "Talk to it" and talk. It asks for your token once (the string from step 1), then the first conversation is the introduction. That's the whole install.
Door 2, you already run a harness
PAI, Claude Code, Claude on the web, or anything that speaks MCP: this pack becomes your sovereign identity + memory layer, the part of your setup no vendor should hold.
- Deploy button, same as above (set your token at the setup screen).
- Open
/connecton your worker: it hands you copy-ready install commands with your URL already baked in, the Claude Code one-liner, the web-connector paste, the generic MCP details. - Your AI now opens every conversation with
get_identity, recalls and stores memories with provenance, holds threads on your shelf, and turns your corrections into standing rules. Seven tools; the harness will tell you about them.
(Both doors lead to the same pot. Start at one, add the other whenever.)
What it looks like
The front door, two ways in, one promise:

Connecting a bigger AI, the harness writes your install commands for you:

The form intake (the fallback for people who prefer typing into quiet):

The sovereign package, and what it honestly costs
Everything here runs inside a free Cloudflare account: the Worker, your database, and the built-in AI, which is drawn from the free daily allocation of Workers AI that every account gets (10,000 "neurons" a day, resetting every day). The models are open-source. Llama, Qwen, Mistral, Gemma, OpenAI's open-weight gpt-oss, running in your tenant. Nobody sits between you and your AI, and nobody bills you for meeting it.
The honest limits: the daily free allocation supports roughly a few dozen good exchanges a day on the default model, real daily companionship, not unlimited chatter. Heavy days can run the allocation out; it refills the next day. Your database and worker sit comfortably inside the free tier for years of personal use.
If you outgrow the free day: Cloudflare's paid Workers plan ($5/month) unlocks metered use beyond the daily grant, same account, same open models, still yours. What it does and costs is stated plainly on Cloudflare's own pages: Workers AI pricing and the Workers plans page. Read those, not my summary, prices are theirs to state. Nothing in this pack changes either way, and this repo never sees a cent of it.
Under the hood, for the builders
Eight modules, one Worker: identity · intake · chat (Workers AI) · mcp (7 tools) · substrate (loam-schema memory: source/trust_level/sensitivity, FTS5 search, secret never leaves through recall, bound in the query, not advised in a doc) · rhetoric · resume · fleet · mycelia (opt-in). Tables self-build on first touch; migrations also run at deploy. The pack refuses to run on its factory token, so no two installs can ever share a key. Full doctrine in DOCTRINE.md.
Hardening habits: after testing, move DEMO_TOKEN from a variable to a Secret (one click, same settings pane). Treat your MCP URL as a credential; rotating the token kills the old URL instantly. Your deploy-button copy is a snapshot, redeploy from the button to pick up new versions; your data lives in the database and survives if you select your existing D1/KV.
Siblings: muckers (fleet discipline for many-agent operators, deliberately not bundled) · loam (the memory substrate this stands on) · prufrock (voice-fidelity checking, arrives when your voice rules are thick enough to grade against).
Tell me about your first ten minutes
That's the one thing I ask. Open a "first ten minutes" issue: how far you got, roughly how long it took, where you hesitated even for a second, and what it got wrong about you. Where you got stuck is worth more to me than what you liked.
Apache-2.0 · Part of the Northwoods stack, substrate-first personal AI on your own account. Nobody should have to rent their self back from a vendor.
Installing Northwoods Pack
This server has no published package — it is built from source. Open the repository and follow its README.
▸ github.com/NorthwoodsSentinel/northwoods-packFAQ
Is Northwoods Pack MCP free?
Yes, Northwoods Pack MCP is free — one-click install via Unyly at no cost.
Does Northwoods Pack need an API key?
No, Northwoods Pack runs without API keys or environment variables.
Is Northwoods Pack hosted or self-hosted?
A hosted option is available: Unyly runs the server in the cloud, no local setup required.
How do I install Northwoods Pack in Claude Desktop, Claude Code or Cursor?
Open Northwoods Pack on unyly.org, pick your client tab (Claude Desktop, Claude Code, Cursor) and press Install — the config is generated automatically, no JSON editing.
Related MCPs
Gmail
Read, send and search emails from Claude
by GoogleSlack
Send, search and summarize Slack messages
by SlackRunbear
No-code MCP client for team chat platforms, such as Slack, Microsoft Teams, and Discord.
Discord Server
A community discord server dedicated to MCP by [Frank Fiegel](https://github.com/punkpeye)
Klavis AI
Open Source MCP Infra. Hosted MCP servers and MCP clients on Slack and Discord.
Work90210/APIFold
Turn any REST API into a hosted MCP server. 18 free public servers (GitHub, Stripe, Slack, OpenAI, Notion, and more) — no setup required, bring your own API key
by Work90210arikusi/deepseek-mcp-server
MCP server for DeepSeek AI with chat, reasoning, multi-turn sessions, function calling, thinking mode, and cost tracking.
by arikusihashgraph-online/hashnet-mcp-js
MCP server for the Registry Broker. Discover, register, and chat with AI agents on the Hashgraph network.
by hashgraph-onlineprofullstack/mcp-server
A comprehensive MCP server aggregating 20+ tools including SEO optimization, document conversion, domain lookup, email validation, QR generation, weather data,
by profullstackWayStation-ai/mcp
Seamlessly and securely connect Claude Desktop and other MCP hosts to your favorite apps (Notion, Slack, Monday, Airtable, etc.). Takes less than 90 secs.
by waystation-aiCompare Northwoods Pack with
Not sure what to pick?
Find your stack in 60 seconds
Author?
Embed badge for your README
Browse similar
All communication MCPs
