Free & Self-Hosted · One Command Deploy
ContextNest

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

ContextNest Community Edition is a free, self-hosted server that gives your whole team a single governed knowledge vault. Every teammate's AI draws from the same approved, versioned content — not from whatever ended up in the last chat window. Deploy in one command. Bring your PromptOwl account. That's it.

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.

This is Pillar 4 in organizational knowledge: valuable context that lives only in people's heads — and walks out when they do.

ContextNest Community Edition puts it somewhere governed. It adds a self-hosted governance layer beneath retrieval. Every document in your vault is versioned with a cryptographic hash chain. 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.

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

Prefer the CLI? Run ContextNest natively.

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
Want live query tools instead of config files?

Add the ContextNest MCP server so agents can resolve, search, and read your vault at runtime. 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

Just want a simple desktop app?

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 →

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.

Features mapped to what matters.

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.

Looking for a deeper dive on workflow controls?

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.

Frequently asked.

What is ContextNest?

ContextNest is an open-source governance layer for AI knowledge. It structures your documents into a versioned, cryptographically verified vault that AI agents draw from via the Model Context Protocol (MCP). It gives your AI a permanent, governed context — so it works from what you actually know, not from similarity guesses or expired documents.

Isn't this just RAG?

No — and the distinction matters. RAG (Retrieval-Augmented Generation) finds relevant passages from a corpus. ContextNest governs what's in the corpus before retrieval happens. The natural composition is ContextNest governing which documents are approved and current, with RAG layered on top for semantic search over that governed substrate. They answer different questions and work together. ContextNest is the governance frame beneath retrieval — not a replacement for it.

How is this different from a vector database?

A vector database handles similarity search. ContextNest handles governance — which documents are approved, versioned, and auditable. You can use both: ContextNest governs the corpus, your vector database searches within it.

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 it guarantees: your AI works from approved, current, auditable knowledge.

Where does my data go?

Nowhere. ContextNest runs locally — your vault is a directory of Markdown files on your own machine or infrastructure. No data leaves your environment. No external API calls from the governance layer. No vendor dependency.

Is ContextNest free?

Yes. ContextNest Community Edition is free for self-hosting with a free PromptOwl account. Every deployment registers a license key, allowing you to govern your team's context without licensing fees. ContextNest Desktop is also free for individual use. Upgrades to the PromptOwl Platform or Enterprise tier add hosted options, white-labeling, SSO, and full compliance tools.

What AI tools does ContextNest work with?

Any MCP-compatible AI client. Currently: Claude Desktop, Claude Code, Cursor. The MCP server exposes a standard interface — any tool that supports Model Context Protocol can connect to your ContextNest vault.

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 answering from five different things.