Using the tools·4 min read

How to use the OKF Generator

Generate a complete Open Knowledge Format bundle so AI agents have structured, machine-readable facts about your business.

The Open Knowledge Format (OKF) is a structured file format, developed by Google and published in June 2026, that gives AI agents a direct, machine-readable knowledge bundle about your business. An OKF bundle is a small collection of markdown files covering your company, products, pricing, and FAQs in a format agents can parse reliably. The OKF Generator builds that bundle from your business details without any manual file writing.

Running the generator

Fill in the fields: your business name, website URL, tagline, description, products or services, pricing information, target audience, contact details, and any FAQs. The more complete your inputs, the richer the generated bundle. Every field is optional beyond the name and URL, but filling in pricing and FAQs significantly improves the bundle's usefulness to AI agents evaluating your business.

What gets generated

The generator produces four files. The index file (index.md) is the entry point listing all knowledge concepts and their file locations. The entity file (entities/company.md) describes who your business is, what you do, and who you serve. The offer files (offers/products.md and offers/pricing.md) give agents structured access to your products and pricing tiers. The FAQ file (faqs/faqs.md) provides direct answers to the questions agents most often need to resolve when evaluating your category. A log file (log.md) tracks version history.

Deploying your OKF bundle

Download the generated files and place them at yourdomain.com/.well-known/okf/ on your web server. For Next.js, add the directory inside /public/.well-known/okf/. Once deployed, AI agents that support OKF discovery will be able to locate and parse the bundle automatically when they encounter your domain.

Reference the bundle from your llms.txt file by adding the index URL to the Core section. This ensures agents that start with llms.txt can discover the OKF bundle in one step.

Keeping it current

Update your OKF bundle whenever your pricing changes, you launch new products, or your positioning shifts. The log.md file includes a timestamp and version field, update these when you regenerate. Stale information in an OKF bundle is worse than no bundle, agents that encounter outdated pricing or discontinued products lose confidence in your data.

← Back to Help CenterStill need help? Email us →