{"repo":"okfcli/okf","free":true,"listed":false,"github":"https://github.com/okfcli/okf","clone":"git clone https://github.com/okfcli/okf.git","description":"Vendor-neutral Go CLI for the Open Knowledge Format. Create, validate, lint, index, search, and graph OKF bundles. Built to be driven by AI agents.","language":"Go","stars":22,"topics":["agentic","ai","cli","data-catalog","data-engineering","developer-tools","devtools","documentation","go","knowledge-graph"],"license":"Apache-2.0","category":"dev-tools","readme_excerpt":"okf A Go CLI toolkit for the Open Knowledge Format (OKF) - a vendor-neutral format for representing data catalog knowledge as plain markdown files with YAML frontmatter. okf creates, validates, lints, indexes, searches, and inspects OKF knowledge bundles. One static binary, no runtime dependencies, fast enough to validate millions of concepts. Why okf? Google's reference OKF implementation is Python + Gemini + BigQuery - vendor-locked to Google's cloud. okf is the vendor-neutral alternative: a single Go binary that works anywhere, speaks JSON natively, and is designed to be driven by any AI agent on any provider. Agentic-first means an AI agent can discover, understand, and drive the entire CLI without reading documentation or scraping text output. Three mechanisms make this work: 1. okf schema - emits a complete machine-readable description of every command: name, description, flags, arguments, output format, exit codes. One call and the agent knows the full CLI surface. 2. JSON by default - every command outputs structured JSON on stdout. No --json flag, no screen-scraping. Diagnostics go to stderr. 3. Structured error envelopes - all errors emit {\"error\": {\"kind\":..., \"code\":..., \"reason\":..., \"message\":...}} on stdout with a stable exit code. An agent can branch on the kind field to decide what to do next. Quick start Use cases 1. AI-driven documentation pipeline An AI agent creates a bundle, writes concept documents from a database schema or API spec, validates them, and","default_branch":null,"files":null,"tree":[],"storefront":"/r/okfcli","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/okfcli/okf/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}