Open-source agentic substrate for AECO. Apps are text. AI is the runtime.
README
AWARE is what comes after software-as-product. Apps are text — files you can read in Notepad. AI is the runtime that executes them. Open source is what the format does automatically: there's nothing else to a "proprietary" app once it's plain English. No vendor, no installer, no walled garden. AECO is the wedge; the substrate is universal.
— the statement. The nine structural truths it rests on are in the decalog.
AWARE is the open framework that turns any software into an agent — skills + commands your existing AI can compose into plain-text apps. There's no new app to learn: your terminal AI is the runtime.
$ npm install -g @aware-aeco/cli # any OS — recommended
# alternatives that work today:
# curl ... install.sh | bash # Linux / Mac, no Node
# iex (irm ... install.ps1) # Windows PowerShell, no Node
$ aware agent install tekla # any software → an agent (skills + commands)
$ aware agent install trimble-connect
✓ tekla · Tekla Open API, version-pinned
✓ trimble-connect · REST
$ claude-code # or codex, or opencode — your AI is the runtime
✓ plugin: aware-aeco · 75 agents · 3,339 skills
> From this Tekla model, export each welded assembly's drawing
> to my Trimble Connect fab folder.
→ AWARE hands your AI the tekla + trimble-connect skills; it writes the
integration and saves it as a plain-text app — readable, forkable,
open source by construction:
→ ~/.aware/apps/welded-to-tc/welded-to-tc.app
$ aware app run welded-to-tc
That's the whole thing: any software becomes an agent, your AI composes those agents, and the result is one plain-text file you run.
winget install aware-aecoandbrew install aware-aecoare queued. They need an MSI installer (Windows — scaffolded inpackaging/wix/) and a Homebrew formula (Mac) plus a code-