Developer API & CLI tools
Query the DevOps AI ToolKit library programmatically — a free, read-only JSON API over 2,104+ prompts and 1,740+ guides, plus two zero-dependency, open-source Python CLIs.
Read-only, static, no auth
Every endpoint is prerendered JSON served from the CDN — fast, cacheable, CORS-enabled, and free to query for
personal and internal use (please attribute with a link back). Base URL:
https://devopsaitoolkit.com/api/v1
| Method | Endpoint | Returns |
|---|---|---|
| GET | /api/v1/meta.json | Index: counts, categories, and the full endpoint list. |
| GET | /api/v1/prompts.json | Every prompt (2,104) with full prompt text. |
| GET | /api/v1/prompts/{category}.json | Prompts scoped to one category (e.g. terraform). |
| GET | /api/v1/guides.json | Every guide + error guide (1,740) — metadata + link. |
| GET | /api/v1/guides/{category}.json | Guides scoped to one category (e.g. openstack). |
Example
curl -s https://devopsaitoolkit.com/api/v1/prompts/terraform.json | jq '.items[0].id'
# Each prompt: id, title, category, difficulty, tools, tags,
# useCase, targetUser, prompt (full text), safetyNotes, url, pubDate
# Each guide: id, title, category, type (error_guide|guide),
# tags, description, readingTime, url, pubDate, source Two zero-dependency Python tools
promptctl
MIT · zero depsSearch & use DevOps AI prompts from your terminal.
Install
pip install git+https://github.com/devopsaitoolkit/promptctl Use
promptctl search kubernetes crashloop --difficulty Advanced
promptctl show terraform-plan-review --copy Star on GitHub → guidectl
MIT · zero depsSearch DevOps guides & error guides from your terminal.
Install
pip install git+https://github.com/devopsaitoolkit/guidectl Use
guidectl search openstack --errors
guidectl show openstack-error-messaging-timeout --open Star on GitHub → Or import it directly
from promptctl import PromptClient
client = PromptClient()
for p in client.search("crashloopbackoff", difficulty="Advanced"):
print(p["id"], "-", p["title"])
print(p["prompt"]) # the full, ready-to-paste prompt Prefer the browser? Everything is also on the prompt library and the guides.
Build something with it
The API is free and open. Wrap it in your own tool, wire it into an editor, or extend the CLIs — they're MIT-licensed and dependency-free. PRs and issues welcome.