ARCR Prompt Architect
BOOT · STARTING
/commands · enter to run · ★ auto fills a step
© 2026 webXOS · owl: arcr v4.1 · ☕ donate

owl: arcr — prompt architect

A free, local-first terminal for building precise AI prompts with the Action → Role → Context → Response protocol. The third tool in the OWL family, after OWL (agent) and knOOgle (search). Every step supports auto-suggest — type auto or pick ★ auto and owl: arcr uses the previous step plus a live research fan-out to fill in a sensible value. Final prompts are emitted as JGF (JSON Graph Format) with sources, keywords, definitions, and the composed natural-language prompt embedded. Everything runs in your browser: no account, no tracking, no server, and nothing leaves the tab except the queries you send to the public APIs you enable.

The protocol

ACTION — the verb that tells the AI what to do (compose, analyze, build…).

ROLE — the perspective or expertise the AI should adopt (engineer, ethicist…).

CONTEXT — the scenario, audience, constraints, and details. Must be specific.

RESPONSE — the deliverable format (report, code, image, diagram…).

Every step supports auto or ★ auto. Auto-suggest uses the previous step and the live research engine to fill a sensible value. At the CONTEXT step, auto fans out across the research sources and synthesises a context from the top result. The final build always attaches a sources list, even if you skipped research — owl: arcr fans out on your context keywords before emitting the JGF.

Output format — JGF

Every ARCR prompt is emitted as JGF (JSON Graph Format) — a structured graph with nodes for action, role, context, response, keywords, sources, definitions, visual/agentic/contract metadata, plus edges describing their relationships (adopts, applies_to, delivers, supported_by, cites, governed_by, …). JGF is both machine-parseable and human-readable. The composed natural-language prompt lives in metadata.prompt so agents that prefer prose can still use it. Every final output has COPY and EXPORT .JSON buttons.

Research engine

owl: arcr fans your context out across keyless public APIs — Wikipedia, Wikidata, OpenAlex, arXiv, Europe PMC, Crossref, GitHub, Hacker News, Stack Overflow, npm, Lobsters, Dev.to, Open Library, Datamuse, DuckDuckGo (opt-in) — scores each result by keyword overlap, freshness, depth and source weight, and attaches the top references as source nodes in the JGF. Toggle each source from the terminal with /sources.

Commands

/help              full command list
/arcr [seed]       start an ARCR session (optional topic seed)
/skill             build a reusable SKILL.md
/research <q>      fan out across the research engine
/dict [term]       self-dictionary lookup
/dict add t = d    add a dictionary term
/export [json|skill]  export last prompt (JGF) or skill
/history           saved prompts
/agentic           toggle agentic execution loop (default: on)
/sources           list research sources
/stats             local stats
/about             version and credits
/reset             reset session (keeps history + dictionary)
/clear /cancel     clear screen / cancel flow

Agent surface

owl: arcr is agent-friendly. Build a prompt entirely from URL parameters:

?action=build&role=engineer&context=design+a+renewable+energy+system&response=code
?action=...&role=...&context=...&response=...&format=json
?research=quantum+computing
?research=quantum+computing&format=json
?file=llms.txt
?file=agent-search.json

Serve the discovery files at the standard paths — /llms.txt and /.well-known/agent-search.json — to satisfy bot discovery. The app serves them at ?file=llms.txt and ?file=agent-search.json as a fallback.

The OWL family

OWL
decision-augmented auto-research & auto-plan agent
agentowl.netlify.app ↗
knOOgle
local-first meta-search across keyless public APIs
agentowl.netlify.app/knoogle ↗
owl: arcr
prompt architect — Action → Role → Context → Response
this page

Privacy

Everything stays in your browser. There is no account, no cookie, no analytics, no telemetry. The only outbound traffic is the query text sent to the public APIs you have enabled, plus any webhook you explicitly configure. No OpenAI, Anthropic, or Google endpoints are ever contacted. Your prompts, dictionary, and saved history live in localStorage on this device and are never uploaded.

Donate

owl: arcr is a free tool from webXOS. If it saves you time, you can buy the developer a coffee: buymeacoffee.com/webxos ☕. Donations are optional and never unlock anything extra — the tool is and stays free.

Source

github.com/webxos ↗