fjåge Developer’s Guide
fjåge provides a lightweight and easy-to-learn framework for agent-oriented software development in Java and Groovy, with gateway APIs for Python, JavaScript, C and Julia.
This guide walks you through developing agent-based applications with fjåge:
- New to fjåge? Start with the Introduction and the Getting Started tutorial.
- The core concepts are covered in Agents and Behaviors, Messaging, Directory Services and Parameters.
- Distributed Agents, The Shell Agent and Simulation cover advanced topics.
- Interfacing with fjåge from other languages is covered in the Gateways chapters and the JSON Protocol Specifications.