#Build on reusable know-how
FLOW is the independent standard for packaging and invoking reusable methods. A Flow puts code, Agent judgment, or both behind one method boundary. A compatible host supplies local powers.
Build your first Flow.
Choose a language and a compatible host. Understand the package and handler boundary.
Start building ↗ IMPLEMENT THE STANDARDFind the exact contract.
Work from the public package, values, protocol, SDK, and interoperability specifications.
Open the specification map ↗ UNDERSTAND THE DESIGNKeep the boundary small.
See why implementation freedom and locally supplied authority matter to reuse.
Why FLOW exists ↗ FOR AGENTSRead the source of truth.
Fetch focused Markdown or the full public bundle, without adopting host-specific assumptions.
Get the context ↗#Find your task
#What belongs to a host?
Providers, credentials, permission, containment, and local execution support are host decisions. FLOW does not make those choices for the consumer. Jig documents one host; a host's supported languages are separate from the languages with FLOW SDKs.
#How to read this documentation
The sidebar keeps authoring, explanation, and exact reference visible from every page. Use search for a field or concept, and the outline to jump within a long specification. Copy Markdown when you need the page in an Agent's context.
The standard is prerelease. An SDK candidate in source is not necessarily a published package. Authoring guides identify their execution prerequisites; implementers should qualify a concrete revision against the public conformance material.