
Sley is a programming language designed for AI agents that uses a compiler (Loom) to read human-reviewable source code, expose typed abstract syntax trees (ASTs), check task and effect semantics, and accept verified grafts (modifications) instead of blind text edits.
The language includes 19 implemented command-line tools (parse, format, check, run, ast, graph, query, lint, doctor, plan, fix, verify, deploy, trace, seal, zjx, graft, new) and supports module imports, task/type/effect declarations, explicit capability gates for effects, and deterministic host seeding for databases, secrets, deployments, spending, network calls, shell commands, and model calls without live external access.
Project scaffolding templates are available for hello, library, CLI, service, data pipeline, deploy, spend gate, agent, agent task pack, and multi-module agent projects through `sley new` with non-destructive generation.
Summaries like this, in your inbox every morning.
Pick your industry and the AI tools you use, and get news related to your work every day.
Free · 30 seconds with Google · unsubscribe anytimeWhat is AIToday? →
Ask AI anything about this article. The AI reads this article, earlier AIToday articles, and Wikipedia, and cites its sources. Q&As are published on this page for other readers too.