Open source · Apache 2.0

The Gentifi Toolkit

An open-source tool that turns a business's products, prices and bookings into everything AI agents need to find, price, book and buy. Built on open standards, so it works with any agent.

Early preview: the CLI is in place and the commands are being built in the open.

Or run it now, nothing to install:

npx github:SelfBankt/gentifi-toolkit --help
$ npx github:SelfBankt/gentifi-toolkit --help
gentifi 0.0.1: make a business agent-ready

Usage: gentifi <command> [options]

Commands:
  init     Import a business catalogue and create a gentifi.json project
  build    Generate every agent format from gentifi.json
  check    Run the Gentified test: can agents find and buy?
  publish  Self-host the output, or publish to the Gentifi network

Run "gentifi <command> --help" for command options.
Real output from the current version
Get started

Three ways to start, all in one line.

Run it

With npx

Nothing to install. Runs the latest version straight from GitHub. Needs Node.js 20 or later.

npx github:SelfBankt/gentifi-toolkit init
Ask your agent

With a coding agent

Paste this into Claude Code or any coding agent. It follows the toolkit's SKILL.md and asks you before anything goes public.

Set up https://raw.githubusercontent.com/SelfBankt/gentifi-toolkit/main/SKILL.md
Read the skill
Clone it

From source

Read the code, run the tests and contribute. No dependencies yet.

git clone https://github.com/SelfBankt/gentifi-toolkit.git
Commands

Four commands, from catalogue to agent-ready.

Each command already prints its plan. They're marked "planned" until they're built; follow progress on GitHub. For the bigger picture, see how it works in detail.

  1. gentifi init

    Planned

    Import a business catalogue and create a gentifi.json project.

    gentifi init --from <source> [--file <path>]
    --from
    Catalogue source: shopify, csv, woocommerce, booking
    --file
    Path to the catalogue file (for csv)
  2. gentifi build

    Planned

    Generate every agent format from gentifi.json.

    gentifi build [--out <dir>]
    --out
    Output directory (default: ./dist)
  3. gentifi check

    Planned

    Run the Gentified test: can agents find and buy?

    gentifi check [--url <url>]
    --url
    Check a published business instead of the local build
  4. gentifi publish

    Planned

    Self-host the output, or publish to the Gentifi network.

    gentifi publish [--self-host <dir>]
    --self-host
    Copy files for your own server, including /.well-known/
What it generates

One catalogue in. Every agent format out.

Everything the toolkit writes follows the published spec for that format, so it works without Gentifi.

What the toolkit generates from each input
InputOutput
Catalogue, prices, stockMCP server with search, price, availability and order tools
Bookings or servicesUCP profile and booking or quote tools
Business detailsA2A agent card and ai-catalog.json for discovery
Everything aboveSKILL.md for headless agents
Business identityGentified badge with a scannable “add to your agent” code
Open standards

Built on standards, not new formats.

The toolkit uses existing open standards and contributes the missing pieces upstream. See the Collections draft.

Open standards the toolkit builds on
LayerStandard
Tools and dataModel Context Protocol (MCP)
Agent instructionsAgent Skills (SKILL.md)
Agent to agentA2A
DiscoveryAgentic Resource Discovery (ai-catalog.json)
CommerceUCP and ACP
Paymentsx402, L402, AP2
Design rules

Built so customers stay in control.

  • The customer always approves. Connecting an agent to a business, and every order, is confirmed by the customer in their own app.
  • Information, not instructions. Generated files say "this business has a connector, here it is". They never tell an agent to install anything.
  • Real data only. Prices, stock and hours come from the business's own catalogue. Nothing is invented.
  • Self-host or not. Lay out files for your own domain, including /.well-known/, or publish to the Gentifi network.
Roadmap

What we're building first.

Start small: get a handful of businesses buyable from agents, and prove it.

  1. Connector generator

    Import a catalogue (Shopify, CSV or booking system) and host an MCP server with search, price, availability and order tools.

  2. Checkout handoff

    Send the customer to the business’s existing checkout or booking page.

  3. SKILL.md

    Generated automatically from the same tools.

  4. Shareable link and QR code

    One badge link per business, ready to print.

  5. Simple dashboard

    Agent queries, orders and revenue.

Help build it

Tell us which catalogue source, booking system or agent you need, or pick up a command.

Rather not run it yourself?

Gentifi can host it for you.

We import your catalogue, run the connector, get you listed and send your badge. No website or developer needed.