OKF Builder Tools — Create and Edit Open Knowledge Format Bundles

Creating an OKF bundle only requires a text editor and Git — but dedicated builder tools make the process faster, easier, and more reliable. From CLI scaffolding tools to visual editors and agent-native authoring, here are the best tools for creating and editing OKF bundles.

Top OKF Builders and Authoring Tools

These tools from the BundleDex index help you create, edit, and manage OKF bundles:

1
iwe OKF

Markdown memory system for you and your AI agent

2
okf-gem OKF

Open Knowledge Format for coding agents. Author, validate, lint, search, and visualize portable Markdown knowledge bundles. One gem carries the agent skill, the CLI and Ruby library, and an interactive graph. Docker and Claude Code plugin included, 100% local.

3
okf-rs

A fast, open-source Rust toolkit for generating, validating and serving Open Knowledge Format (OKF) knowledge bases from source code.

4
okf-skills OKF

The OKF toolkit for Claude Code — author, maintain, validate & visualize Open Knowledge Format bundles. Claude Code plugin + skills.sh.

5
okf-knowledge OKF

A portable Claude Code skill (/okf) to create, read, maintain & visualize Open Knowledge Format (OKF) bundles - knowledge as plain, git-versionable Markdown.

6
okf-knowledge OKF

A portable Claude Code skill (/okf) to create, read, maintain & visualize Open Knowledge Format (OKF) bundles - knowledge as plain, git-versionable Markdown.

7
openknowledge OKF

CLI tool for managing Open Knowledge Format (OKF) bundles.

8
fab-kit OKF

Structured, spec-driven development workflow for AI coding agents.

9
surface OKF

Portable, always-fresh docs for agents and humans. A Surface hub is a conformant OKF concept; Surface adds the freshness OKF leaves out - it fails the build when the code a doc describes changes. Deterministic, no LLM.

10
agent-knowledge OKF

Janet builds and maintains a portable LLM wiki in plain Markdown using the Open Knowledge Format (OKF). Run her directly, call her as a subagent, or add her skills to your coding agent.

11
data-olympus OKF

Governance-grade, OKF-compatible knowledge-base format with a single-writer MCP server and CLI. Pre-release.

12
agent-knowledge OKF

Build and maintain a portable knowledge base as an Open Knowledge Format (OKF) bundle — the kb-* agent skill family.

How to Choose an OKF Builder

CLI Tools

Best for developers and automation. Open Knowledge CLI and okfgen provide scaffolding, validation, and batch conversion from the terminal.

Visual Editors

OWOX Model Canvas offers a visual editor for data models in OKF format. Great for teams who prefer GUI over command-line.

Agent-Native

OKF Knowledge (Claude Code skill) and OKF Skills Toolkit let you create bundles from within your AI coding agent — describe what you want and let the agent build it.

Conversion Tools

OKFy and okf-cli convert existing documentation, databases, and structured data into OKF-conformant bundles automatically.

Creating an OKF Bundle Without Any Tools

You don't need special software to create an OKF bundle. Here's the simplest approach:

1. Create a directory

mkdir my-okf-bundle

2. Add an index.md with frontmatter

---
type: Bundle
name: my-okf-bundle
okf_version: "0.1"
---

# My OKF Bundle

This is my first OKF knowledge bundle.

3. Add concept documents

Create additional markdown files for each concept. Link between them using standard markdown links.

4. Push to GitHub and submit to BundleDex

Push your bundle to a public GitHub repository, then visit bundledex.net/submit to get it indexed.

Frequently Asked Questions

What tools do I need to create an OKF bundle?

You can create an OKF bundle with just a text editor and Git. OKF bundles are plain markdown files with YAML frontmatter — no special software required. For a smoother experience, CLI tools like Open Knowledge CLI provide scaffolding and validation.

What is the best OKF builder tool?

The best tool depends on your workflow. For CLI users, Open Knowledge CLI and okfgen are excellent. For visual editing, OWOX Model Canvas provides a GUI. For agent-native authoring, Claude Code skills like OKF Knowledge let you create bundles from within your editor.

Can I convert existing documentation to OKF?

Yes. Tools like OKFy, okfgen, and Open Knowledge CLI can convert existing markdown, documentation, and structured data into OKF-conformant bundles. The OKF Knowledge Claude Code skill can also create bundles from project documentation automatically.

Do I need programming skills to create an OKF bundle?

No. OKF bundles are just markdown files with YAML frontmatter — anyone who can write a text file can create one. Builder tools make it easier but are not required. The OKF Tutorial walks through the complete process.