Under Validation

Turn a Pydantic model into a working GBNF grammar — offline.

A planned local CLI that compiles one schema file to llama.cpp GBNF and dry-runs it against a tiny local GGUF before you wire it into an agent loop. Waitlist only; no production binary yet.

Concept validation only. No payment, no commitment, no recurring newsletter.

Local-first directionPortable outputsBuilt around a specific workflowEarly access is free

Proposed local workflow

Honest concept stage: none of the steps below ship as a product today. Signup measures interest only.

01

One-schema compile

Point the CLI at a Pydantic class or JSON Schema file; emit a .gbnf aimed at llama.cpp/Ollama.

02

Local dry-run

Run the grammar against a small local GGUF and surface the first failing token path before agent integration.

03

On-device only

Schemas stay on your machine. No cloud upload of API shapes or proprietary models.

This is a product decision, not a finished product.

The concept is being validated before development time is committed. Joining tells us the problem is relevant to you and gives you first access if the evidence supports a build.

  • You will not be charged.
  • Your email is only used for this experiment.
  • You can leave the list at any time.

Questions, answered clearly.

The current scope, privacy model, and next step without launch-day promises.

Is a production CLI available now?

No. This is a concept-validation page. A beta would be local-only if demand clears the bar.

How is this different from OpenAPI→GBNF tools?

Scope is intentionally narrower: one model/schema and a dry-run check, not full multi-path OpenAPI flattening.

Does this guarantee the intended outcome?

No. The concept should state its limits clearly and preserve human review wherever judgment is required.

What happens when I request access?

Your email is recorded for this experiment only. You receive one relevant update or beta invitation if the concept moves forward.

Early access

Want a local Pydantic→GBNF dry-run tool?

Join the waitlist. One email if a local beta opens; no newsletter drip.