agency-lang
v0.8.1
Published
The Agency language
Readme
Getting Started
Agency is a language for building agents that compiles to TypeScript.
Installation
pnpm install agency-langQuick Start
Create a file called hello.agency:
node main() {
const greeting = llm("Say hello to the world!");
print(greeting);
}Compile and run it:
pnpm run agency hello.agencyNow read the docs to learn more about the language and how to use it!
Attributions
Weather data in the standard library (std::weather) is provided by Open-Meteo. Data is licensed under CC BY 4.0. The free API is for non-commercial use only; commercial use requires a paid subscription.
The bundled agent's coding workflow skills (brainstorming, writing-plans, executing-plans, TDD, systematic debugging, verification-before-completion) are vendored from the Superpowers plugin by Jesse Vincent, used under the MIT license. See lib/agents/agency-agent/skills/superpowers/ATTRIBUTION.txt.
License
MIT. See LICENSE.
