Free & Self-Hosted · One Command Deploy
ContextNest

Your team's AI.
One governed source of truth.

One governed vault your whole team's AI answers from — approved, versioned, self-hosted. Deploy free in one command.

localhost:3838/nests/b006e456-15de-458b-82db-f06fd4f37f51
🦉ContextNestCommunity
S

PO-ContextNestPrivateImported

243 Documents · Auto-approved, AI-ready

Settings+ New Document
DocumentsExternal EditsCollaborators

C360 Track A — Architecture Review & Issue Log

Publishedv1#contextnest-pilot#spec-review
Edit

Assign Context Steward

Stewards can approve or reject documents within their assigned scope, ensuring quality context is available for AI.

🏢 Entire Nest  ▼
Reviewer — can approve  ▼
Sync stewards.yaml
Same answer, every time.
Retrieval consistency
80% of standard AI queries return different results on repeated runs. ContextNest doesn't.
Runs entirely locally.
Local-first privacy
Your files and queries never leave your machine. Total sovereignty over your AI memory.
From controlled empirical testing across a 1,060-document corpus.

The problem: Context fragmentation.

Right now, every person on your team is feeding their AI something different. Your engineers have their own context files. Your ops manager uploads PDFs directly into Claude. Your newest hire is going off the wiki, which nobody's touched since Q3.

The result: the same question gets five different answers. Your AI cites the pricing sheet you deprecated six months ago. A decision got documented and nobody's model knows about it.

The most valuable context of all lives only in people's heads — and walks out the door when they do.

ContextNest Community Edition puts it somewhere governed. Your team's living knowledge becomes a self-hosted, versioned vault with a cryptographic hash chain behind every document. Every query is traceable. Before any document reaches your AI, it passes through steward approval — so only current, approved content feeds your model.

The result: everyone's AI draws from the same approved, versioned knowledge — not from whatever ended up in their last chat window.

AI CLIENT(Cursor, Claude Code)Drives via MCPPROMPTOWL DESKTOP(Local UI Dashboard)Drives VisuallyCONTEXTNEST CLI> ctx verifyStatus: OK (14 files)LOCAL VAULT.md.mdMarkdown Files
Runs entirely locally — keeping your context yours.

Versioned

Every document change is hash-chained and tamper-evident. The complete history is always reconstructible.

Governed

Documents require steward approval before reaching your AI. Draft content stays in draft — it never feeds a model.

Auditable

Every query produces a complete trace: what your AI consumed, from which version, at what time.

How ContextNest works.

Three steps from raw knowledge to governed AI context.

Step 01

Structure your knowledge

Write in Markdown. Use [[wiki links]] to connect related concepts. Tag documents with #topics. Add YAML frontmatter to define type, author, status, and relationships. ContextNest turns your documents into a navigable knowledge graph — not a flat file dump.

---
title: Q3 Pricing Strategy
type: document
tags: [#pricing, #strategy]
status: draft
---

We are shifting focus toward the [[Enterprise-Tier-Pricing]] 
model proposed by @Sarah.
Step 02

Govern what reaches your AI

Documents don't reach your AI automatically. In governed mode, every document passes through steward approval before it's compiled into the active context. Draft content stays in draft. Outdated content gets versioned, not deleted. Your AI only works from what's been explicitly approved.

Document StatusApproved
Steward VerificationCompleted by Stacey
Step 03

Connect your AI

Once approved, your context is queryable via the Model Context Protocol (MCP). Any MCP-compatible AI client — Claude, Cursor, Claude Code — connects to your vault directly. No custom integrations. No re-uploading. No context window paste-and-pray.

{
  "mcpServers": {
    "contextnest": {
      "command": "node",
      "args": ["node_modules/@promptowl/contextnest-mcp-server/dist/index.js"],
      "env": {
        "CONTEXTNEST_VAULT_PATH": "/path/to/your/vault"
      }
    }
  }
}
Your AI now works from governed, versioned knowledge — not whatever was last pasted into the chat window.

Built for the engineer. Governed for the org.

Whether you're the engineer deploying it or the organization running it, ContextNest balances developer sovereignty with strict content governance.

FeatureBen (Engineer / Self-Hosted)Team / Small Org
Self-HostedHis data stays on his infra. No vendor dependency.Company IP never goes to a third-party SaaS.
SHA-256 Hash ChainsTamper-evident, reconstructible version history.Every change is logged. Nothing is silently overwritten.
Steward ApprovalProof that the governance claim is cryptographically real.AI only answers from what's been explicitly approved.
MCP-NativeConnects to Claude, Cursor, and any compliant client. No custom integrations.Every teammate connects their favorite editor without IT friction.
Collaborator AccessMulti-user structure meets engineering compliance specs.Add teammates with read/write access per person or per tag.
External-Edit DetectionCatches raw git or filesystem edits, showing instant diffs.If someone bypasses the UI, the changes surface instantly for review.
Inline Version DiffFull audit trail. Reconstructible state at any checkout.Visually inspect exactly what changed between approved versions.

The governance model, in depth.

Documents require approval before they reach your AI. Draft content stays in draft — permanently — until a steward approves it. Stewardship, scope resolution, review queues, and audit log streaming are built into Community and Enterprise editions.

Deploy the Governed Community Server in three steps.

Start the self-hosted community server for team collaboration and stewardship. To run ContextNest as an independent, single-user developer tool instead, see the local CLI and Desktop options below.

Step 1

Deploy Server

Run the community server on your machine or VPS using npx.

npx @promptowl/contextnest-community
Step 2

Activate License

Open http://localhost:3838 in your browser. Paste your free Community License key from your PromptOwl account to activate.

Step 3

Connect Your Team's AI

Add this MCP config to Claude Desktop or Cursor settings to query approved knowledge.

{
  "mcpServers": {
    "contextnest": {
      "command": "node",
      "args": [".../contextnest-community/dist/mcp.js"],
      "env": { "CONTEXTNEST_API_KEY": "cnst_..." }
    }
  }
}
NATIVE ENGINE

Run ContextNest natively from the CLI.

One npm install gives you the ctxcommand anywhere — a local, version-controlled vault every AI assistant on your machine can read. No server, no license key.

Developer Setup

Install the CLI, create a vault, connect your agents.

1. Install globally (works anywhere — provides the ctx command)
$npm install -g @promptowl/contextnest-cli
2. Create a vault from a starter (run ctx init --list-starters to see all)
$ctx init --starter developer
3. Wire up your AI tools — generates CLAUDE.md, .cursorrules, GEMINI.md, .windsurfrules & Copilot instructions
$ctx index
The Claude Code plugin.New

Working in Claude Code, the plugin handles the vault for you — relevant material is pulled into each prompt automatically, and new facts, decisions, and gotchas are captured back at the end of every turn. It runs through the ctxCLI, so there's no MCP wiring to set up.

/plugin marketplace add promptowl/contextnest
/plugin install contextnest

On enable, four optional settings: retrieval effort (off · search · query · agent), auto-capture (on by default), a pinned vault alias, and the ctx binary override. Leave the vault empty and the agents pick the relevant vault automatically.

Live query tools via MCP.

For runtime access instead of config files, add the ContextNest MCP server so agents can resolve, search, and read your vault live. Point it at your vault directory:

$npx -y @promptowl/contextnest-mcp-server /path/to/your/vault
Claude Desktop / Cursor MCP config block
{
  "mcpServers": {
    "contextnest": {
      "command": "npx",
      "args": ["-y", "@promptowl/contextnest-mcp-server", "/absolute/path/to/your/vault"]
    }
  }
}
Alternative Path

No terminal required.

ContextNest Desktop gives you the same local governed vault without CLI commands or configuration. Download for macOS, Windows, or Linux.

macOS

Apple Silicon (M1–M4) by default — Intel build available too

Requirements
  • macOS 13 Ventura or later
  • Apple Silicon (M1/M2/M3/M4) or Intel
  • Minimum 8GB RAM

Windows (64-bit)

Standard installer (x64) — portable build available too

Requirements
  • Windows 10 or 11 (64-bit)
  • Intel Core i3 or AMD equivalent
  • Minimum 8GB RAM

Linux

Universal AppImage build — portable archive available too

Requirements
  • Ubuntu 22.04+, Fedora 37+ or equivalent
  • 64-bit (x86_64), glibc 2.31 or newer
  • Minimum 8GB RAM

Ready-to-use prompts.

Copy these directly into Claude, Cursor, or any AI. They work better once ContextNest is installed and your vault is connected.

Set up a new project context

Create a ContextNest node for my [project name] project. Include: project goals, key decisions made so far, stakeholders, and current blockers. Tag it with #project and link to any related nodes.

Query your vault

Search my ContextNest vault for everything related to [topic]. Summarize what we know and flag anything that might be outdated.

Capture a decision

Log this decision as a new ContextNest node: [decision]. Include the rationale, who was involved, and what alternatives were considered. Tag it #decision and link to [related context].

Onboard to a project

Using my ContextNest vault, give me a briefing on [project name]. What are the key decisions, current status, open questions, and who are the main stakeholders?

Build a starter vault

Help me set up a ContextNest vault for [my role/team]. What are the most important things to document first? Create a folder structure and draft the first three nodes.

Don't start from scratch.

Pick a vault template and give your AI instant, structured context.

Executive / Leadership

Strategy, operations, and leadership playbooks for senior leaders.

ctx init --starter executive
Includes: strategy/, operations/, leadership/
Preview this vault →

Developer / Engineering

Architecture decisions, coding standards, and fast onboarding for engineering teams.

ctx init --starter developer
Includes: architecture/, standards/, onboarding/
Preview this vault →

Sales / Revenue

Objection handling, competitive intel, and enablement playbooks for sales teams.

ctx init --starter sales
Includes: playbooks/, competitive/, enablement/
Preview this vault →
FAQ

Questions, answered.

What is ContextNest?

ContextNest is wiki-style persistent memory for AI models — patent pending. It structures your knowledge into versioned, graph-linked, cryptographically verified Markdown documents that AI agents read directly via the Model Context Protocol (MCP). Your AI gets permanent, governed context — it works from what you actually know, not from similarity guesses or expired documents.

How is this different from RAG or a vector database?

ContextNest handles organic, living knowledge — the policies, processes, and decisions that evolve. Documents are structured, versioned, and human-approved, and your AI reads them directly — no embeddings, no similarity search — so you get the same answer every time. RAG and vector databases handle static knowledge: semantic search over large corpora that rarely change. Different jobs, and PromptOwl governs both.

How do we control what our AI answers from?

Steward approval. Documents don't reach your team's AI until a steward approves them — draft content stays in draft, outdated content gets versioned rather than deleted, and every change lands in a cryptographic hash chain. Every query produces a complete trace: what the AI consumed, from which version, at what time.

Where does our data live?

On your infrastructure. Your vault is a directory of Markdown files on your own machine or VPS — no data leaves your environment, no external API calls from the governance layer, no vendor dependency. Move it, back it up, take it with you.

Does ContextNest fix AI hallucinations?

Partially. ContextNest fixes the governance failure mode — AI citing outdated, unapproved, or incorrect content because the context layer had no governance. It does not fix model-level hallucinations where the model invents facts not present in any document. What you get: an AI that works only from approved, current, auditable knowledge.

What does it cost?

Community Edition is free for self-hosting — a free PromptOwl account issues your license key, and you govern your team's context without licensing fees. ContextNest Desktop is free for individual use. PromptOwl Platform and Enterprise tiers add hosted options, agents, white-labeling, SSO, and full compliance tools.

What AI tools does ContextNest work with?

Any MCP-compatible AI client — Claude Desktop, Claude Code, Cursor, Antigravity. Claude Code users can also install the ContextNest plugin (/plugin install contextnest), which adds automatic retrieval from your vault and automatic capture of new knowledge at the end of each turn — no MCP wiring required.

Your team's AI deserves a
governed source of truth.

Free. Self-hosted. One PromptOwl account to activate. Deploy in minutes, connect your team, and stop getting five different answers to the same question.