AI manifest generator
Describe an agent in plain English and get a draft agent.json — a starting point you refine, then validate, before publishing.
Writing a manifest by hand is a small barrier to publishing. Describe what your agent does and a fast LLM drafts a valid agent.json: it picks a runtime, an entrypoint, sensible tools and permissions, and the environment variables the agent will need. You then edit and validate it — the draft is never published for you.
In the app
On the Publish page, use Generate from a description. Type a sentence or tap an example, hit Generate ✨, and the agent.json editor below fills in. Refine it, then Validate manifest to check it against the live registry.
From the API
Send a description; get a manifest object back.
POST https://api.norien.live/api/ai/manifestcurl -X POST https://api.norien.live/api/ai/manifest \
-H "Content-Type: application/json" \
-d '{ "description": "A Node.js agent that alerts Discord on large wallet transfers" }'{
"manifest": {
"name": "Wallet Watcher",
"version": "0.1.0",
"description": "Alerts a Discord channel on large wallet transfers",
"runtime": "node",
"entrypoint": "index.js",
"commands": { "start": "node index.js", "health": "node health.js" },
"tools": ["discord-webhook", "ethereum-rpc"],
"permissions": ["network:fetch"],
"environment": [
{ "name": "DISCORD_WEBHOOK_URL", "required": true, "secret": true }
]
}
}Then publish
Once the draft is right and validated, publish it the usual way — see Publishing agents.