Skip to main content

Gnaww Developer

Build with Gnaww.

Turn incomplete or system-originated print intent into controlled requirements, retain stable canonical demand, and use SpecMatch™ to compare it with compatible production capability.

5 minute startSend a print requirement
POST /v1/interpret

Start with the requirement you actually have. Gnaww keeps unresolved detail explicit rather than quietly guessing it.

1RequirementNatural language or system-originated intent
2Controlled meaningGnaww Job Specification and clarification state
3SpecificationDurable retained demand when your workflow needs it
4SpecMatch™Compatible producer capability
Open the quickstart →
POST/v1/interpret
curl https://api.gnaww.io/v1/interpret \
  -H "X-Gnaww-API-Key: $GNAWW_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "source": {
      "type": "natural_language",
      "raw_text": "500 A5 double-sided flyers on 170gsm silk"
    },
    "gjs_version": "0.4"
  }'

Build by task

Follow the integration journey.

Start with the outcome you need. Each guide states the current product status before showing the supported path.

Understand a print requirementImplemented

Turn buyer or system intent into controlled GJS v0.4 demand, with clarification when required.

Start with intent →
Get and display a SpecificationImplemented

Retain completed canonical demand and retrieve it later by a stable specification_id.

Retain demand →
Find capable productionFoundation

Evaluate canonical demand across the authorised producer capability universe.

Find capability →
Validate one capabilityFoundation

Run SpecMatch™ against one explicit producer capability target and inspect the explainable fit.

Validate a target →
Move towards productionPlanned

Understand the truthful boundary into live checks, approval, producer acceptance and production tracking.

Review the boundary →

One reviewed contract

Choose how you build.

The API, official SDKs and CLI are different entry points to the same Gnaww product boundary.

Public APIapi.gnaww.io

Call the reviewed Gnaww developer contract directly over HTTPS.

Review API →
TypeScript SDK@jawwws/gnaww

Use the official JavaScript and TypeScript client for server-side applications.

TypeScript →
Python SDKgnaww-sdk

Use the official Python client against the same reviewed contract.

Python →
PHP SDKjawwws/gnaww-sdk

Use the official PHP client without moving print intelligence into your application.

PHP →
CLIgnaww-cli

Explore Gnaww from a shell, automate repeatable flows and inspect controlled results.

CLI →