create-agentprodready
v0.1.5
Published
Scaffold a TypeScript AgentProdReady agent (createAgent + Runtime — not a graph DSL). npm create agentprodready@latest
Maintainers
Readme
create-agentprodready
Scaffold a TypeScript AgentProdReady agent in under a minute.
Part of AgentProdReady — TypeScript agents you can ship this week — with a clean path to production controls when you need them.
| | |
|---|---|
| npm | npm create agentprodready@latest |
| Node | >=22 <25 |
| License | MIT |
Quick start
npm create agentprodready@latest my-agent
cd my-agent
npm install
npm run devNon-interactive default: reference template (zero API keys, zero Docker).
Templates
npm create agentprodready@latest my-agent -- --template reference
npm create agentprodready@latest my-agent -- --template openai
npm create agentprodready@latest my-agent -- --template openai-compatible| Template | Secrets | Use when |
|---|---|---|
| reference | none | Local wiring / CI / first success |
| openai | OPENAI_API_KEY | Real OpenAI Chat Completions |
| openai-compatible | OPENAI_COMPATIBLE_API_KEY or auth: "none" | Gateways / local OpenAI-compatible servers |
Generated projects are ESM + TypeScript with tsx (npm run dev) and depend only on public npm packages (@agentprodready/agent-framework, optional @agentprodready/ai-provider-openai).
What you get
import { createAgent, reference } from "@agentprodready/agent-framework";
const agent = createAgent({
model: reference(),
instructions: "You are a helpful assistant.",
});
const result = await agent.invoke("Hello");
console.log(result.text);
await agent.close();Next: add tool(), memory: true, stream(), or swap in openai() / anthropic() / openaiCompatible().
Docs
License
MIT © 2026 ameenmari
