Skip to content

Hayate family

Choose packages by the boundary your application needs. The core stays small; capabilities are explicit packages with their own release and evidence.

This snapshot is dated 2026-07-30 and is pinned to hayatepy/.github at 74327adddc10. Every package is pre-1.0; check the compatibility snapshot before combining versions.

Project Version Responsibility Release state
hayate 0.15.3 Core framework and native ASGI, Workers, and Lambda adapters Published alpha
create-hayate 0.14.0 Composable applications with deployment identity and drift-checked TypeScript clients Published alpha
hayate-auth 0.10.5 Sessions, API keys, OAuth, passkeys, and authorization server Published alpha; independent audit pending
hayate-mcp 0.12.1 MCP 2026-07-28 Streamable HTTP and discovery Published alpha
hayate-openapi 0.8.2 OpenAPI 3.1, Scalar, and generated zero-runtime TypeScript clients Published alpha
hayate-sql 0.1.2 Checked SQL contracts and typed query facades Published alpha
hayate-fetch 0.1.4 Portable outbound WHATWG-style fetch Published alpha
hayate-admin 0.2.0 Explicit checked-SQL operational administration Pre-release source
hayate-htmx 0.2.0 Hypermedia, Jinja, htmx, fragments, and SSE Pre-release source
golden-app 0.1.0 Executable production integration Reference application

Open the tested compatibility snapshot

hayate

Build one Fetch-style Python application for ASGI, Workers, or Lambda.

Current evidence: Published alpha, version 0.15.3 · source at a1821a27a83a

Repository · PyPI

create-hayate

Start with a tested API, Workers, MCP, auth, SQL, admin, or frontend composition; identify each rollout and keep its generated client in sync.

Current evidence: Published alpha, version 0.14.0 · source at 261af98f18b1

Repository · PyPI

hayate-auth

Add first-party identity or protect an HTTP or MCP resource server.

Current evidence: Published alpha; independent audit pending, version 0.10.5 · source at 4189e735844a

Repository · PyPI

hayate-mcp

Expose MCP tools on ASGI or native Cloudflare Workers.

Current evidence: Published alpha, version 0.12.1 · source at 249b2df4bc41

Repository · PyPI

hayate-openapi

Make runtime validation, API documentation, client types, and a callable Fetch client share one contract.

Current evidence: Published alpha, version 0.8.2 · source at 1247f16e13fa

Repository · PyPI

hayate-sql

Keep native SQLite, D1, or PostgreSQL while checking migrations and result shapes.

Current evidence: Published alpha, version 0.1.2 · source at 4e84db1ab3a7

Repository · PyPI

hayate-fetch

Use Hayate Request and Response types for outbound HTTP on CPython and Workers.

Current evidence: Published alpha, version 0.1.4 · source at c684291e0fcc

Repository · PyPI

hayate-admin

Give trusted operators bounded CRUD, relationships, audit history, and exports.

Current evidence: Pre-release source, version 0.2.0 · source at 89763a50e83b

Repository

hayate-htmx

Build progressively enhanced server-rendered applications without a JavaScript SPA.

Current evidence: Pre-release source, version 0.2.0 · source at afc813511819

Repository

golden-app

Review tested trust boundaries and deployment choices before shipping.

Current evidence: Reference application, version 0.1.0 · source at f0e334554f4b

Repository