Integrations

Reqvire integrations expose the same semantic engineering graph to coding assistants, CI jobs, GitHub workflows, and local tools. The goal is to keep model evidence close to the engineering work that changes it.

Integration Pages

Common Entry Points

CLI

Use reqvire validate, search, model, coverage, traces, submodels, ontologies, and serve in local or CI workflows.

MCP

Run reqvire mcp for Streamable HTTP tools that MCP-capable assistants can discover and call; npx is available as a no-install convenience.

Assistant packages

Install Claude Code plugins or Codex skills when the assistant environment supports native commands or skill files.

GitHub

Run validation, coverage, traces, and change-impact checks in pull requests or issue-comment workflows.

CI Example

curl -fsSL https://raw.githubusercontent.com/reqvire-org/reqvire/main/scripts/install.sh | bash
reqvire validate
reqvire coverage --json --output reports/coverage.json
reqvire traces --json --output reports/traces.json
reqvire change-impact --json --output reports/impact.json

Integration Guardrails

  • Run integrations from the repository root or pass --workspace explicitly.
  • Keep MCP mutation mode disabled unless the client is trusted to write model files.
  • Use JSON output for CI and assistant workflows that need stable machine-readable data.
  • Use ontology and collect outputs when the assistant needs semantic context before editing.
Reqvire

Build verifiable and traceable software.

GitHub|Copyright © 2026 Ilija Ljubicic.