...Effectively leveraging LLMs at scale requires a principled programming framework. In particular, there is often a need to maintain multiple LLM conversations, each instructed in different ways, and "responsible" for different aspects of a task.
Jason is a fully-fledged interpreter for an extended version of AgentSpeak, a BDI agent-oriented logic programminglanguage, and is implemented in Java. Using JADE a multi-agent system can be distributed over a network effortlessly.
This project was moved to https://jason-lang.github.io