One open spec to define, package, and ship an agent.
PromptPack is the declarative format for a production agent — the models it requires, its prompts, tools, workflows, guardrails, and the quality checks it must pass — in a single portable, versioned artifact. Author once, run it on any PromptPack-compatible runtime.
AI agent development is fragmented.
Each framework has its own format for prompts, tools, workflows, and test scenarios. When you change frameworks or providers, you rebuild from scratch.
Agent logic — now critical business logic — lacks engineering discipline.
A vendor-neutral JSON format.
PromptPack packages AI agent behavior into one portable file:
- Framework-agnostic prompt definitions
- Reusable tool specifications
- Workflow and agent-loop orchestration
- Version-controlled agent logic
- Works with any runtime or provider
One file describes the whole agent.
A promptpack is plain JSON validated against a published schema. A valid pack needs only identity, a template engine and one prompt — everything beyond that is optional, so you can grow into full multi-agent orchestration without changing format.
{ "$schema": "https://promptpack.org/schema/latest/…", "id": "customer-support", "name": "Customer Support Pack", "version": "1.0.0", "template_engine": { "syntax": "{{variable}}" }, "tools": { "lookup_order": { "type": "function" } }, "fragments": { "brand_voice": "Friendly, professional tone." }, "prompts": { "support": { "system_template": "You are a {{role}}. {{fragments.brand_voice}}", "tools": ["lookup_order"] } }, "evals": [ { "id": "tone-check", "type": "llm_judge" } ] }
New capabilities arrive as optional sections.
v1.0 → v1.5.1
Stop building the same agents over and over.
Package prompts, tools, workflows, and agent loops into one deployable unit. Share proven behavior across teams and organizations.
Deploy agents, not just prompts.
Specialized prompts, external tools, workflow state machines, and guardrails — all in one file. No more scattered configuration.
Know your agent works before you deploy.
Built-in evals and testing metadata show which models perform best and how reliably — no "works on my machine" surprises.
The open spec at the base of the family.
PromptPack is neutral by design — the community standard everything else builds on. The commercial products in the AltairaLabs constellation each add their own layer on top of the same file.