Contextuate

Standardized AI Context for Software Projects

Get Started View on GitHub

Install via CURL

curl -fsSL https://contextuate.md/install.sh | sh

What is Contextuate?

Contextuate provides a structured "brain" for your project that AI coding assistants (like Claude, Copilot, Cursor) can understand. It standardizes how AI agents receive context, follow coding standards, and execute tasks.

Discovery

The AI reads docs/ai/context.md first. This file maps the project and links to all other resources.

Specialization

If acting as a specific agent, it reads docs/ai/agents/ to load specific capabilities and rules.

Execution

The AI follows the linked standards in docs/ai/standards/ and uses docs/ai/quickrefs/ for technical lookups.

Quick Start

Installation

Clone the repository and install globally:

git clone https://github.com/esotech/contextuate.git
cd contextuate
npm install
npm run build
npm link

Initialize Your Project

Navigate to your project directory and run:

contextuate init

The interactive installer will guide you through selecting AI platforms, creating directory structures, and generating configuration files.

CLI Usage

Running Agents

Execute an agent definition with the run command:

contextuate run <agent-name> [options]

Example:

contextuate run documentation-expert --task api-refactor --goal "Update API docs" --isolation worktree

Context Management

Generate a token-optimized map of your codebase:

contextuate index