82 Document Types
Comprehensive coverage across 11 business domains, from strategy to execution
A universal language for describing any business as a structured, machine-readable knowledge graph
BSpec is a standardization project that creates a universal language for describing any business as a structured knowledge graph. Similar to how SAFE agreements standardized early-stage investing, BSpec provides a common framework that both humans and AI systems can understand.
Every business is treated as a system of atomic, interconnected documents that together form a complete picture of strategy, operations, and execution.
---
# Example BSpec Document
id: MSN-growth-strategy-2025
type: MSN
status: Accepted
version: 1.0.0
depends_on: [VSN-company-vision, STR-market-strategy]
enables: [OBJ-revenue-targets, INI-expansion-initiatives]
domain: strategic-foundation
priority: critical
---
# 2025 Growth Strategy
...your content here...
# Install the CLI
curl -sSL https://bspec.dev/install.sh | bash
# Create a new BSpec project
bspec init my-business
# Validate your documents
bspec validate
# Generate knowledge graph
bspec graph
BSpec includes an MCP (Model Context Protocol) server that enables AI agents like Claude to: