wayfinder

Core Dart library that validates an OKF bundle with okf, then evaluates the rules of the Profile package a project selects. It embeds no Profile. ProfilePackage parses a package, and ProfileValidator returns a ProfileValidationResult with the OKF report, Profile findings, engine diagnostics (EngineDiagnostic), and the gate derived from them (GateState).

import 'package:wayfinder/wayfinder.dart';

For the command and MCP server, install wayfinder_cli:

dart pub global activate wayfinder_cli
wayfinder validate knowledge
wayfinder mcp knowledge

For indexing and search without native setup, use the complete scripted installation in the installation guide. The reusable retrieval library is wayfinder_embeddings.

Libraries

wayfinder
Core validation for Wayfinder knowledge bundles.